You're not an actual defender of typed functional programming if your language's metaprogramming is stringly typed, or becomes stringly typed any time your metaprograms are non-trivial.
-
-
Show this threadThanks. Twitter will use this to make your timeline better. UndoUndo
-
-
-
How do FP languages rank at metaprogramming? I know LISP takes the cake, but have no idea how, say, Haskell and OCaml compare.
-
Not all Lisps are equal. Racket is way ahead of better Scheme dialects, that are ahead of Common Lisp, that is ahead of other Lisps (including worse Scheme dialects). Haskell and OCaml may be at the level of the worst Lisps, though each in multiple incompatible awkward ways.
- 1 more reply
New conversation -
-
-
Swift doesn’t
Thanks. Twitter will use this to make your timeline better. UndoUndo
-
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.
Read my blog!