frege

Haskell compiler

A Haskell implementation for the JVM with a strong focus on functional programming and type inference.

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

GitHub

4k stars
154 watching
145 forks
Language: Frege
last commit: about 2 years ago
Linked from 4 awesome lists


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
frege/frege-gradle-plugin A Gradle plugin for compiling and managing Frege projects 25
frege/frege-lein-plugin A plugin that enables Leiningen to compile Frege code. 33
frege/frege-interpreter An interpreter and scripting engine for a functional programming language 15
dierk/real_world_frege A collection of examples in the Frege programming language that demonstrate Haskell concepts from a book on Real World Haskell 70
y-taka-23/learn-you-a-frege A Frege implementation of Haskell examples in a tutorial format 51
frege/frege-maven-plugin Supports compilation of frege-lang source code into Java and integration with Apache Maven build tool 13
jameshaydon/lawvere A programming language with effects based on category theory and used to compile programs into various categorical abstractions. 267
1haskelladay/1had Provides tools and exercises for practicing functional programming in Haskell 118
mperry/frege-gradle-example An example project demonstrating how to compile and run Frege code with Gradle 2
frege/fregefx Bindings and utilities to integrate Frege with JavaFX for building user interfaces. 33
ajhc/ajhc A Haskell compiler that aims to improve the performance and efficiency of the language 134
fjvallarino/monomer A cross-platform GUI library for writing native Haskell applications 596
frege/frege-lein-template Creates a skeleton project template with a choice of main language implementation (Clojure or Frege) for mixed-language Clojure/Frege projects. 9
dierk/fregetutorial Provides code examples and setup guides for learning Frege 9
frege/frege-repl A command-line REPL (Read-Eval-Print Loop) for executing Frege programming language code snippets 78