Hacker GitHub

← All repos

Frege/frege

View on GitHub ↗ ★ 3,711 Frege

Frege is a Haskell for the JVM. It brings purely functional programing to the Java platform.

41 mentions on Hacker News by 35 people: 7 stories, 34 comments · first 2013-02-10 · latest 2026-10-02

Mentions per year 41 mentions · busiest year 2016 (9)
20082026
  1. …commits but the releases are all really old, so I can't tell what the state of the project is. [0] https://github.com/frege/frege
    comment by BalinKing · 2026-10-02 · in Turbo Haskell
  2. see also https://github.com/Frege/frege and https://github.com/mchav/froid (though both are kind of dead I guess?)
    comment by internet_points · 2026-06-09 · in H2JVM – A Haskell Library for Writing JVM Bytecode
  3. > Haskell https://github.com/Frege/frege https://github.com/typelead/eta Of the others you mentioned, I bet there's a couple JVM Prologs out there, but haven't encountered any myself.
  4. Frege? ( https://github.com/Frege/frege )
    comment by moonchild · 2021-02-01 · in F# is gaining independence from .NET
  5. …explored being full FP on the JVM, but looking at the repo[0] it did not get much traction. [0]: https://github.com/Frege/frege
    comment by cies · 2020-11-04 · in Scala 3.0.0-M1
  6. …out Frege, a Haskell-like language with some "tweaks" that make it work well in that environment. https://github.com/Frege/frege And as a sibling comment mentions, the announcement does clearly state that a rather extensive rewrite was…
    comment by 0815test · 2019-06-02 · in Storm 2.0
  7. There's also Frege: https://github.com/Frege/frege It's also Haskell for the JVM. Made me wonder why there are two efforts. Found an explanation: https://github.com/typelead/eta/issues/3
    comment by worldsayshi · 2018-07-11 · in The Last Hope for Scala's Infinity War [video]
  8. …it works"(tm). Also Haskell on the JVM if you want to dip your toes in: - https://eta-lang.org/ - https://github.com/Frege/frege [EDIT] - If you try to learn haskell you'll inevitably run into the M word which rhymes with Gonad. The best…
    comment by hardwaresofton · 2018-05-13 · in Leveraging the type system to avoid mistakes
  9. See also: https://github.com/Frege/frege , https://github.com/LuxLang/lux .
    comment by davidrupp · 2017-08-21 · in Rise and fall of JVM languages
  10. Have you seen Frege and Eta? https://github.com/Frege/frege http://eta-lang.org
    comment by berdario · 2017-08-21 · in Rise and fall of JVM languages
  11. …like SBCL or Clojure they are just not that popular. They do deserve more attention though. [0] https://github.com/Frege/frege
  12. …a learning curve but probably a higher plateau. Frege looks promising for Android, in particular: https://github.com/Frege/frege
    comment by tadfisher · 2017-05-03 · in GUI Architectures (2006)
  13. I'd personally just support Frege more instead of reinventing the wheel. https://github.com/Frege/frege
  14. Why do we need this? We've already had Frege ( https://github.com/Frege/frege ) filling this role for roughly three years now. Seems to me the DRY principal doesn't just apply to personal projects but to public works as well.
  15. …yet, but you could give Frege a try. Frege, as opposed to other solutions, is Haskell in a JVM. https://github.com/Frege/frege
    comment by pyrale · 2016-10-25 · in A Taste of Haskell
  16. …code written in Lisp in 1994, ported to ABCL and using Java for some image work and display. [1] https://github.com/frege/frege [2] https://common-lisp.net/project/armedbear/testimonials.shtml
  17. …have enough industry experience to back up its validity! 'Just sanity checking my reasoning :) [1]: https://github.com/Frege/frege/graphs/contributors [2]: https://github.com/xclerc/ocamljava/graphs/contributors [3]:…
    comment by rakpol · 2016-06-16 · in The Story of Haskell at IMVU
  18. …forcing effects into a small part of the codebase? [1]: https://github.com/pure4j/pure4j [2]: https://github.com/Frege/frege
    comment by rakpol · 2016-06-15 · in The Story of Haskell at IMVU
  19. …have Scala equivalents. If you want something much more Haskell-like on the JVM, check out Frege https://github.com/Frege/frege
    comment by mafribe · 2016-03-14 · in Scala Center
  20. …it and the real deal: [1]. It has a playground, too [2]. [0]: http://www.frege-lang.org/ [1]: https://github.com/Frege/frege/wiki/Differences-between-Freg... [2]: http://try.frege-lang.org/
  21. …being fairly young, Frege[1] also deserves a mention. Very similar to Haskell, but on the JVM. 1: https://github.com/Frege/frege
    comment by cies · 2016-02-18 · in Go 1.6 is Released
  22. Thanks! This was largely inspired by Frege ( https://github.com/Frege/frege ) which has been on HN before, but is worth checking out.
  23. …Not quite true anymore. TO be sure, some (inline) java will still be needed. Here is an example https://github.com/Frege/frege/blob/master/tests/comp/Issue2... which compiles to a class that implements java.util.Comparator. Instances…
    comment by voxfrege · 2015-08-13 · in Frege: A Haskell-Like Language for the JVM
  24. …(ST) (take a look at [0]. Frege is almost identical to Haskell, but with a few differences [1] [0] https://github.com/Frege/frege-native-gen/issues/14 [1] https://github.com/Frege/frege/wiki/Differences-between-Freg...
  25. Have you considered/tried out Frege? https://github.com/Frege/frege From the github page "The similarity to Haskell is actually strong enough that many users call it 'a Haskell for the JVM'."
    comment by lgas · 2015-06-09 · in Ultratestable Coding Style
  26. It sounds like you want Frege, no? https://github.com/Frege/frege
    comment by jonnybgood · 2015-05-05 · in The Lux Programming Language
  27. It is http://www.frege-lang.org or simply https://github.com/Frege/frege
    comment by voxfrege · 2015-02-23 · in The Elm Architecture
  28. …JVM, one alternative (based on Haskell 2010, so it has philosophical similarities to F#) is Frege ( https://github.com/Frege/frege ). Frege is probably even less mainstream than F#, though. I don't use it because I'd rather code in Haskell…
  29. have a look at: https://github.com/Frege/frege/tree/master/examples
  30. There's always Frege: https://github.com/Frege/frege But it's definitely a work in progress.
    comment by michaelsbradley · 2013-06-19 · in The JVM situation
  31. …of more interest is Frege, which is basically Haskell for the JVM. Seems to be coming along nicely: https://github.com/Frege/frege
  32. Tried Frege? https://github.com/Frege/frege "Frege is a non-strict, pure functional programming language in the spirit of Haskell ... Frege programs are compiled to Java and run in a JVM. Existing Java Classes and Methods can be used…
    comment by michaelsbradley · 2013-03-12 · in Clojure: All grown up
  33. Unfortunately, the Wiki page is a bit outdated. The repo contains an example folder: https://github.com/Frege/frege/tree/master/examples And, of course, the compiler is itself written in Frege.
    comment by voxfrege · 2013-02-12 · in Frege
  34. Its been moved to github - https://github.com/Frege/frege Can anyone explain the interest of this to someone unfamiliar?
    comment by cleverjake · 2013-02-10 · in Frege