Live data from Hacker News

Frege: A JVM pure functional programming language in the spirit of Haskell

github.com

1–10 of 112 posts

Re: Frege: A JVM pure functional programming language in the spirit of Haskell

#4

Cute name. I wonder to what extent the language has anything to do with Frege's work in logic. I mean Haskell's last name was Curry, and currying is a big deal in FP. Thankfully that wasn't named after Moses Schoenfinkel.

Maybe it is named after Élodie Frégé (see http://en.wikipedia.org/wiki/%C3%89lodie_Fr%C3%A9g%C3%A9)

Re: Frege: A JVM pure functional programming language in the spirit of Haskell

#5
"Frege is thought as a substitute for this missing GHC port. While not derived from any existing Haskell implementation, it is more or less equivalent to Haskell 2010. Please see the wiki page that details the differences."

So now Haskell can produce native executable code, run in a JVM and as subset of it (https://github.com/faylang/fay/wiki) run in the browser. Now there is no excuse for me to NOT using Haskell ;)

Thanks for bringing Haskell to the JVM!

Re: Frege: A JVM pure functional programming language in the spirit of Haskell

#6

Cute name. I wonder to what extent the language has anything to do with Frege's work in logic. I mean Haskell's last name was Curry, and currying is a big deal in FP. Thankfully that wasn't named after Moses Schoenfinkel.

That said, I always felt that "Finkel" would be a cute name for an FP language, service or library... I call dibs!

Re: Frege: A JVM pure functional programming language in the spirit of Haskell

#7

Cute name. I wonder to what extent the language has anything to do with Frege's work in logic. I mean Haskell's last name was Curry, and currying is a big deal in FP. Thankfully that wasn't named after Moses Schoenfinkel.

It very likely does. Also note there's a deep connection between functional programming and logic.

http://en.wikipedia.org/wiki/Curry%E2%80%93Howard_correspond...

Re: Frege: A JVM pure functional programming language in the spirit of Haskell

#8
The conclusions of http://fregepl.blogspot.jp/2013/03/adding-concurrency-to-fre... lead me to believe that the author knows significantly more about Haskell than about either the JVM or concurrency. I hope that the language is able to attract a healthy number of contributors in those areas before it begins to accrete it's own idiomatic concurrency patterns.

Re: Frege: A JVM pure functional programming language in the spirit of Haskell

#10

I'm excited about this - but cannot seem to find a 'hello world' or any other actual code examples? --Edit-- is it the exact same syntax as Haskell? Unclear.

have a look at: https://github.com/Frege/frege/tree/master/examples
Post reply on HN