[erlang-questions] Pipe Operator in Erlang?
Thu Jul 9 22:05:42 CEST 2015
yes, i see the problems .... may be my question was a bit silly ;-)
Am 09.07.2015 um 19:13 schrieb José Valim:
> I agree with the general feelings of the thread. F# relies on
> currying. Elixir relies on macros (it is actually closer to the thread
> operator found in some lisps).
> Also F# has most of its standard library expecting the "subject" as
> last argument (due to currying). Elixir defaults to the first
> argument. Erlang, for better or worse, has them mixed (see binary and
> lists modules).
> For those reasons I don't think this feature makes much sense in
> Erlang. It is also hard to have elegant currying when functions are
> identified by name and arity. I believe Joxa is the only language in
> the Erlang VM with currying but they dropped the fun name/arity bit
> (citation needed).
> Language features are like a Jenga game, all the pieces need to fit
> together neatly, otherwise you have a crumbling mess.
> *José Valim*
> www.plataformatec.com.br <http://www.plataformatec.com.br/>
> Skype: jv.ptec
> Founder and Director of R&D
> On Thu, Jul 9, 2015 at 5:24 PM, Volkert
> <mailto:volkert@REDACTED>> wrote:
> Dear all,
> I really love the Pipe Operator |> in Elixir and F#.
> Are there any plans to have this in Erlang?
> erlang-questions mailing list
> erlang-questions@REDACTED <mailto:erlang-questions@REDACTED>
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the erlang-questions