A statically typed lisp, without a GC, for real-time applications.
-
Updated
Nov 26, 2024 - Haskell
In computer science, functional programming is a programming paradigm where programs are constructed by applying and composing functions. It is a declarative programming paradigm in which function definitions are trees of expressions that map values to other values, rather than a sequence of imperative statements which update the running state of the program.
A statically typed lisp, without a GC, for real-time applications.
A modern proof language
Building a modern functional compiler from first principles. (http://dev.stephendiehl.com/fun/)
The Eta Programming Language, a dialect of Haskell on the JVM
What I Wish I Knew When Learning Haskell
😎 The open-source, Haskell-built video editor for GIF makers.
📜 Haskell course info, plan, video lectures, slides
Educational computer programming environment using Haskell
GRIN is a compiler back-end for lazy and strict functional languages with whole program optimization support.
The Egison Programming Language
A visual Haskell
A little course to learn about some of the more obscure GHC extensions.
Code and exercises from Bartosz Milewski's Basics of Haskell Tutorial
In this article I try to explain why Haskell keeps being such an important language by presenting some of its most important and distinguishing features and detailing them with working code examples. The presentation aims to be self-contained and does not require any previous knowledge of the language.
A Programming Language for Deep Learning
A language for intent-centric and declarative decentralised applications
An interpreter for learning and exploring pure λ-calculus
Domain-Specific Languages of Mathematics
Haskell Framework for Electronic Music