That is an interesting example, thank you for the insight. It is amazing how simple logic is when you're able to front-load pre-reqs into a pattern match, but the idea of defining a function multiple times still feels "wrong" to me for now.
Overall, it's really cool to see Elixir applied like this. Congrats on the launch!
Thanks! It's truly a special concept somewhere between an overload and a pattern match. And unexpectedly performant - most of these are just type coercions, that resolve compile-time.
Overall, it's really cool to see Elixir applied like this. Congrats on the launch!