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. ▲ 6
    Frege Is a Haskell for the JVM
    story by vram22 · 2025-05-28 · 2 comments
  4. > 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.
  5. ▲ 3
    Frege Is a Haskell for the JVM
    story by michaelsbradley · 2022-09-30 · 1 comment
  6. Frege? ( https://github.com/Frege/frege )
    comment by moonchild · 2021-02-01 · in F# is gaining independence from .NET
  7. …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
  8. …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
  9. ▲ 3
    Frege – Haskell on the JVM
    story by ssijak · 2018-10-03 · 0 comments
  10. 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]
  11. …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
  12. 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
  13. 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
  14. …like SBCL or Clojure they are just not that popular. They do deserve more attention though. [0] https://github.com/Frege/frege
  15. …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)
  16. I'd personally just support Frege more instead of reinventing the wheel. https://github.com/Frege/frege
  17. 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.
  18. ▲ 2
    What is Frege
    story by tosh · 2016-12-19 · 0 comments
  19. …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
  20. …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
  21. …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
  22. …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
  23. …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
  24. ▲ 177
    Frege – a Haskell for the JVM
    story by talles · 2016-03-06 · 48 comments
  25. …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/
  26. …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
  27. Thanks! This was largely inspired by Frege ( https://github.com/Frege/frege ) which has been on HN before, but is worth checking out.
  28. …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
  29. …(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...
  30. ▲ 12
    Frege – A pure functional language for the JVM in the spirit of Haskell
    story by arh68 · 2015-07-27 · 0 comments
  31. 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
  32. It sounds like you want Frege, no? https://github.com/Frege/frege
    comment by jonnybgood · 2015-05-05 · in The Lux Programming Language
  33. It is http://www.frege-lang.org or simply https://github.com/Frege/frege
    comment by voxfrege · 2015-02-23 · in The Elm Architecture
  34. …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…
  35. have a look at: https://github.com/Frege/frege/tree/master/examples
  36. ▲ 185
    Frege: A JVM pure functional programming language in the spirit of Haskell
    story by smikhanov · 2013-11-07 · 107 comments
  37. 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
  38. …of more interest is Frege, which is basically Haskell for the JVM. Seems to be coming along nicely: https://github.com/Frege/frege
  39. 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
  40. 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
  41. 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