4 ms·
No. Stop. Do not force other language abstractions and paradigms into a programming language. Just because you created a Haskell-like bastard in Elixir will no
by dmitriid 5y ago
No. Stop. Do not force other language abstractions and paradigms into a programming language.
Just because you created a Haskell-like bastard in Elixir will not help you "bring Haskell or Purescript into company via Elixir" (from Witchcraft empty site)
- aroccoli 5y agoHi, author here! Just to be clear, I am not a huge fan of forcing paradigms, but I thought that exploring other paradigms is nice, and giving the people to do that while on familiar ground (in Elixir) is also nice. That's why the article is full of disclaimers of "don't force this on other people in production if they don't want it pls" :)
- weatherlight 5y agoYour response feels presumptive. 1) I don't know Haskell 2) I do know Elixir 3) I have no desire to use WitchCraft in a prod system 4) Because of this article I'm now curious about Haskell and its type systems, and would consider giving Haskell a go.