I haven't spent a ton of time with it, but it seems a lot more like Ruby-flavored Erlang than functional Ruby. When I think Ruby, I think OOP, the two are inextricable. An Elixir program is going to have much more in common with an Erlang analogue than a Ruby one. A "functional Ruby" would suggest to me something more like what Scala is to Java, that builds on an OOP base and provides a rich set of functional programming tools as well, and not so much something that involves such a total paradigm shift to use.
Just my $0.02.
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
I haven't spent a ton of time with it, but it seems a lot more like Ruby-flavored Erlang than functional Ruby. When I think Ruby, I think OOP, the two are inextricable. An Elixir program is going to have much more in common with an Erlang analogue than a Ruby one. A "functional Ruby" would suggest to me something more like what Scala is to Java, that builds on an OOP base and provides a rich set of functional programming tools as well, and not so much something that involves such a total paradigm shift to use.
Just my $0.02.