Czy można zrealizować zamknięcie w Erlang?Erlang: Dlaczego to się nie udaje z wyjątkiem 'badarith'?
Na przykład, w jaki sposób mogę przetłumaczyć ten fragment ze schematu?
(define (make-adder n)
(lamdba (x) (+ x n)))
Próbowałem następujących rzeczy, ale wyraźnie czegoś brakuje.
make_adder(n) ->
fun (x) -> x + n end.
Kompilacja ta daje błąd
Warning: this expression will fail with a 'badarith' exception
Faceci, dlaczego to jest przegłosowane? Wstydzę się, jak kiepskie jest moje pytanie! – grifaton