←back to thread

Why F#?

(batsov.com)
447 points bozhidar | 6 comments | | HN request time: 0.876s | source | bottom
1. shermantanktop ◴[] No.43547600[source]
> Trivia: F# is the language that made the pipeline operator (|>) popular.

I’m not a dabbler in exotic languages, so this definition of “popular” was puzzling. I’ve literally never seen that operator before. Maybe I need to get out more.

replies(2): >>43547773 #>>43559469 #
2. zdragnar ◴[] No.43547773[source]
It exists in several similar languages such as elixir, and was even a proposal for ecmascript, but never really got traction.
replies(2): >>43549163 #>>43549183 #
3. sundarurfriend ◴[] No.43549163[source]
I'm familiar with it via Julia, and I believe recent versions of R also have it.
4. WorldMaker ◴[] No.43549183[source]
It made it to Stage 2, which is some traction: https://github.com/tc39/proposal-pipeline-operator

It has been "stuck" at Stage 2 for a while, though.

replies(1): >>43549768 #
5. shermantanktop ◴[] No.43549768{3}[source]
Thanks for that link! Now I want pipe operators...
6. sdsd ◴[] No.43559469[source]
I've used it in Racket, which is not exactly "popular" but common in universities as a teaching language. I actually built a fairly popular Tor hidden search engine in Racket nearly a decade ago, but I quickly shut it down when I ran some stats on the most common queries.