¿Es posible implementar un cierre en Erlang?Erlang: ¿Por qué falla esto con una excepción 'badarith'?
Por ejemplo, ¿cómo traduciría este fragmento de Scheme?
(define (make-adder n)
(lamdba (x) (+ x n)))
He intentado lo siguiente, pero claramente me falta algo.
make_adder(n) ->
fun (x) -> x + n end.
Compilación esto da el error
Warning: this expression will fail with a 'badarith' exception
Chicos, ¿por qué esto está votando? ¡Estoy avergonzado de cuán mala es mi pregunta! – grifaton