A statically typed lisp, without a GC, for real-time applications.
-
Updated
Mar 31, 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.
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.
Educational computer programming environment using Haskell
📜 Haskell course info, plan, video lectures, slides
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
A Programming Language for Deep Learning
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.
An interpreter for learning and exploring pure λ-calculus
A language for intent-centric and declarative decentralised applications
Domain-Specific Languages of Mathematics
Haskell Framework for Electronic Music
Improve your shell by making it functional through Haskell! (An update to Awkward)