|
Superators es un gem de Ruby escrito en Ruby puro que permite crear nuevos operadores, aunque con ciertas limitaciones. Ahora es posible hacer cosas como este ejemplo de Aleks (heh, qué pequeño es el mundo):
["aleks", "bob", "monkey", "zebra"] <~ ["joseph", "xylophone"]
o se me ocurre:
status +-
para negar el valor de una variable (i.e. status = !status). Utilísimo para DSLs o proyectos muy personales. Demasiada magia no es buena.
|
Podría interesarte leer también...
|
Ahora, escribe tú un comentario
Los comentarios pasan antes por mi aprobación. Me reservo el derecho de aprobar o desaprobar los comentarios que vea conveniente.
Pórtate bonito, manténte dentro del tema del artículo y usa el sentido común.
|