f = λ x. x+1
"Scheme in the browser", pero con la sintaxis de Java
El dialecto de Lisp más popular hoy
Compila a Java y a Javascript
Énfasis en inmutabilidad, gestión de asincronía
array.reverse() /* >>> */ [...array].reverse() array.splice() /* >>> */ const removeAtIndex = (arr, i) => arr.slice(0, i).concat(arr.slice(i + 1)); array.push(4) /* >>> */ array.concat(4) array.pop() /* >>> */ array.slice(-1).pop()
By Jesús García Martínez