3 ms·
You sir, are a legend. I was particularly delighted to see how you built `defn` on top of existing metaprogramming functionality. This kind of thing has lead m
by ashton314 5y ago
You sir, are a legend.
I was particularly delighted to see how you built `defn` on top of existing metaprogramming functionality. This kind of thing has lead me to think of Elixir as a Lisp in Ruby's clothing running on the BEAM. :) I hope that's not too inaccurate. Were there any delightful "aha!" moments you got while building this?
- b5n 5y agoYou may be interested in LFE (lisp flavored erlang). https://lfe.io/ https://lfe.io/
- sodapopcan 5y agoI think that is pretty accurate. If you forgo the `do/end` syntactic sugar, Elixir sorta kinda starts to almost kinda sorta resemble S expressions: defmodule Foo, do: (def foo(bar), do: bar; def bar(baz), do: baz)