Programación funcional en bash

bash es un lenguaje bastante funcional de por sí, aunque a primera vista no lo parezca.

Para empezar a ver Bash con otros ojos recomiendo estos artículos escritos por Aditya Athalye: Shell ain’t a bad place to functional programming (parte 1), y Shell ain’t a bad place to functional programming (parte 2). Aditya también mantiene una interesante biblioteca de funciones bash, de la cual destaco las funciones para análisis de ficheros de log

Para una sintáxis más Lisp, se puede recurrir a implementaciones como Gherkin (hasta con recolección de basura!) o MAL («Make A Lisp», que además es buen recurso para aprender tanto Lisp como los lenguajes en los que se ha implementado MAL)

Dejar un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *