GitHub topics: functional-languages
imteekay/functional-programming-learning-path
✨ A Learning Path for Functional Programming
Language: Clojure - Size: 52.1 MB - Last synced at: 3 days ago - Pushed at: 8 months ago - Stars: 1,015 - Forks: 85

louthy/language-ext
C# pure functional programming framework - come and get declarative!
Language: C# - Size: 22.2 MB - Last synced at: 9 days ago - Pushed at: about 2 months ago - Stars: 6,838 - Forks: 435

xgrommx/awesome-functional-programming
Yet another resource for collecting articles, videos etc. regarding functional programming
Size: 1.11 MB - Last synced at: 10 days ago - Pushed at: over 1 year ago - Stars: 3,500 - Forks: 305

LuxLang/lux
The Lux Programming Language
Language: Emacs Lisp - Size: 45.4 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 1,704 - Forks: 54

DavidGregory084/mina
A minimum viable functional programming language for the JVM
Language: Java - Size: 3.23 MB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 7 - Forks: 1

thma/LtuPatternFactory
Lambda the ultimate Pattern Factory: FP, Haskell, Typeclassopedia vs Software Design Patterns
Language: Haskell - Size: 588 KB - Last synced at: about 1 month ago - Pushed at: over 1 year ago - Stars: 1,000 - Forks: 37

c3d/xl
A minimalist, general-purpose programming language based on meta-programming and parse tree rewrites
Language: C++ - Size: 21.6 MB - Last synced at: about 1 month ago - Pushed at: over 2 years ago - Stars: 278 - Forks: 15

imteekay/rachar-conta
A simple program to split bills with friends
Language: Clojure - Size: 18.6 KB - Last synced at: 3 days ago - Pushed at: over 6 years ago - Stars: 0 - Forks: 0

radiovisual/functional-programming-resources
Archive the best resources surrounding the functional programming paradigm for JavaScript developers.
Size: 67.4 KB - Last synced at: 3 months ago - Pushed at: over 7 years ago - Stars: 57 - Forks: 8

joshsharp/braid 📦
A functional language with Reason-like syntax that compiles to Go.
Language: Go - Size: 813 KB - Last synced at: about 2 months ago - Pushed at: about 6 years ago - Stars: 138 - Forks: 3

DataKinds/charm
A [ functional stack ] based language.
Language: Haskell - Size: 10.3 MB - Last synced at: 3 months ago - Pushed at: over 1 year ago - Stars: 29 - Forks: 4

witchcrafters/quark
Common combinators for Elixir
Language: Elixir - Size: 300 KB - Last synced at: 1 day ago - Pushed at: about 3 years ago - Stars: 320 - Forks: 15

xldenis/ill
educational compiler for not (quite) toy languages
Language: Haskell - Size: 552 KB - Last synced at: about 2 months ago - Pushed at: about 6 years ago - Stars: 21 - Forks: 0

aatxe/diet-coke
A small functional language with effect inference based on Koka.
Language: Scala - Size: 111 KB - Last synced at: 2 months ago - Pushed at: over 8 years ago - Stars: 11 - Forks: 1

hakonrossebo/functional-programming-babelfish
A cheat sheet for finding similar concepts and operators in different functional languages
Language: Elm - Size: 354 KB - Last synced at: 3 months ago - Pushed at: 10 months ago - Stars: 36 - Forks: 8

yona-lang/yona
Yona is a modern take on a dynamic general-purpose programming language with advanced functional programming, minimalistic ML-like syntax, strict evaluation, for GraalVM polyglot virtual machine (VM).
Language: Java - Size: 5.36 MB - Last synced at: about 1 year ago - Pushed at: almost 3 years ago - Stars: 124 - Forks: 6

brendanberg/L
The L Programming Language
Language: JavaScript - Size: 940 KB - Last synced at: 3 months ago - Pushed at: over 2 years ago - Stars: 19 - Forks: 1

dimitris-papadimitriou-chr/either-async
Asynchronous functional Either monad for promises
Language: JavaScript - Size: 8.79 KB - Last synced at: 6 days ago - Pushed at: almost 6 years ago - Stars: 5 - Forks: 1

brick-lang/kiln
The reference compiler for the Brick language
Language: OCaml - Size: 128 KB - Last synced at: over 1 year ago - Pushed at: about 6 years ago - Stars: 12 - Forks: 0

windler/Funky
A bridge between java and a functional programming language
Language: Java - Size: 50.8 KB - Last synced at: 3 months ago - Pushed at: over 7 years ago - Stars: 8 - Forks: 1

inessadl/semantica 📦
Trabalhos e exercícios da disciplina de Semântica Formal (programação funcional)
Language: Haskell - Size: 29.3 KB - Last synced at: over 1 year ago - Pushed at: almost 9 years ago - Stars: 1 - Forks: 0

tk-notes/functional-programming-article-source-code
A repository for the source code of my Functional Programming article
Language: Clojure - Size: 23.4 KB - Last synced at: 3 days ago - Pushed at: over 6 years ago - Stars: 5 - Forks: 3

owaismohsin001/Sunlight-lang
Sunlight lang is a dynamic, lazy, and functional programming language that compiles to Lua and JS
Language: Haskell - Size: 801 KB - Last synced at: 28 days ago - Pushed at: about 4 years ago - Stars: 5 - Forks: 0

hansroland/CoreLang
Code from/to the book S.L.Peyton Jones, D.Lester: Implementing Functional Languages. A Tutorial, 1992
Language: Haskell - Size: 36.1 KB - Last synced at: almost 2 years ago - Pushed at: almost 5 years ago - Stars: 32 - Forks: 7

realchonk/CAlpha 📦
I'm developing a small language in Java, that is C-oriented.
Language: Java - Size: 83 KB - Last synced at: 11 months ago - Pushed at: over 7 years ago - Stars: 1 - Forks: 0

SelvaKumar92/Kotlin-Anko-Retrofit-Android-Sample
Sample code how to get started with Kotlin for android development. Even further, we install Anko library which makes the development faster and easier
Language: Kotlin - Size: 205 KB - Last synced at: almost 2 years ago - Pushed at: almost 8 years ago - Stars: 1 - Forks: 0

sobakavosne/RWTH-lectures 📦
Compendium of Functional Programming lectures provided by Aachen Technical University (Jürgen Giesl's lectures)
Language: Haskell - Size: 82 KB - Last synced at: 7 months ago - Pushed at: almost 5 years ago - Stars: 0 - Forks: 0

JohnReedLOL/free-programming-books Fork of EbookFoundation/free-programming-books
Educational resources to learn functional programming
Size: 4.28 MB - Last synced at: almost 2 years ago - Pushed at: about 6 years ago - Stars: 1 - Forks: 0

ItsLastDay/academic_university_2016-2018
Code that I wrote during pursuing Master's degree at Saint-Petersburg Academic University in 2016-2018. Arranged by subjects that I studied.
Language: C++ - Size: 23.6 MB - Last synced at: almost 2 years ago - Pushed at: over 3 years ago - Stars: 4 - Forks: 0

lambdacube3d/lambdacube-compiler
LambdaCube 3D is a Haskell-like purely functional language for GPU. Try it out:
Language: Haskell - Size: 6.34 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 84 - Forks: 9

exists-forall/nickel
A safe and efficient target language for functional compilers
Language: Rust - Size: 211 KB - Last synced at: over 2 years ago - Pushed at: about 7 years ago - Stars: 17 - Forks: 2

federicozanardo/functional-languages 📦
Exercises in Haskell for the Functional Languages course (UniPD), 2020/2021.
Language: Haskell - Size: 2.76 MB - Last synced at: about 1 year ago - Pushed at: over 4 years ago - Stars: 0 - Forks: 0

hauntedhost/functional-cryptocurrencies
List of cryptocurrencies and smart contracts using functional programming languages
Size: 10.7 KB - Last synced at: about 2 years ago - Pushed at: about 6 years ago - Stars: 14 - Forks: 1

agemor/pastel-lang
Pastel functional programming language compiler & vm
Language: JavaScript - Size: 73.2 KB - Last synced at: 11 days ago - Pushed at: almost 7 years ago - Stars: 3 - Forks: 1

matheusamazonas/sublime3_clean
A Sublime Text 3 package for the programming language Clean
Language: Clean - Size: 111 KB - Last synced at: 1 day ago - Pushed at: almost 7 years ago - Stars: 3 - Forks: 0

yoanncouillec/lispweb.ml
functional web programming language
Language: OCaml - Size: 1.18 MB - Last synced at: over 2 years ago - Pushed at: about 3 years ago - Stars: 2 - Forks: 0

veggiemonk/theme-solarized-light-functional
VS Code theme based on Solarized light and tailored for functional programming style.
Language: JavaScript - Size: 1.46 MB - Last synced at: 3 months ago - Pushed at: almost 7 years ago - Stars: 3 - Forks: 0

Antonio-Riccelli/short-interactive-story
A short text-based interactive story in Python. Playable from the command line.
Language: Python - Size: 27.3 KB - Last synced at: 6 days ago - Pushed at: about 3 years ago - Stars: 0 - Forks: 0

cristianoliveira/rascal
A simple (almost)functional interpreted language made by Rust
Language: Rust - Size: 117 KB - Last synced at: 2 months ago - Pushed at: almost 8 years ago - Stars: 17 - Forks: 1

danielkreck/Analysis-of-PureScripts-Compilation-Process
Understanding concepts of functional languages (ADT's, type classes, functors, monads, ...) by looking at how they are implemented. The source language is PureScript which compiles to JavaScript. The paper was written in German during a semester university project. Maybe it helps anyone on his road to functional programming as well.
Language: TeX - Size: 1.56 MB - Last synced at: 29 days ago - Pushed at: almost 7 years ago - Stars: 3 - Forks: 1

Tatskaari/GustoLang
A toy language written in kotlin
Language: JavaScript - Size: 1.3 MB - Last synced at: 3 months ago - Pushed at: over 6 years ago - Stars: 16 - Forks: 1

matatata/jml
An experimental interpreter of a functional programming language inspired by SML
Language: Java - Size: 48.8 KB - Last synced at: over 2 years ago - Pushed at: about 4 years ago - Stars: 0 - Forks: 0

dantasfiles/AspectML
Security case study for "AspectML: A Polymorphic Aspect-oriented Functional Programming Language" in ACM Transactions on Programming Languages & Systems
Size: 20.5 KB - Last synced at: over 2 years ago - Pushed at: about 7 years ago - Stars: 3 - Forks: 0

chryslovelace/Lilac
a functional language
Language: C# - Size: 102 KB - Last synced at: 7 months ago - Pushed at: about 8 years ago - Stars: 2 - Forks: 0

michaelkeeling/saturn2017-architecture-functional-workshop
Artifacts related to the SATURN 2017 workshop on the intersection of functional paradigms and software architecture
Size: 15.2 MB - Last synced at: 2 months ago - Pushed at: about 8 years ago - Stars: 5 - Forks: 6

grigorii-horos/picolang
Minimal interpreter of functional language, writen in JavaScript
Language: JavaScript - Size: 19.5 KB - Last synced at: 3 months ago - Pushed at: over 5 years ago - Stars: 3 - Forks: 0

jweinst1/Royalscript
A functional programming language that's Royal.
Language: JavaScript - Size: 762 KB - Last synced at: 2 months ago - Pushed at: over 8 years ago - Stars: 4 - Forks: 2

aidatorajiro/WorksOfProof
My works of mathematical proof using functional languages
Language: Coq - Size: 49.8 KB - Last synced at: about 1 month ago - Pushed at: over 5 years ago - Stars: 0 - Forks: 0

lambdasec/lambda-advisory-db
A database of vulnerabilities associated with functional languages
Size: 10.7 KB - Last synced at: over 2 years ago - Pushed at: about 6 years ago - Stars: 5 - Forks: 3

EmanueleC/Haskell_ex
Repository for some haskell exercises
Language: Haskell - Size: 16.6 KB - Last synced at: 4 months ago - Pushed at: over 8 years ago - Stars: 1 - Forks: 0

AgrYpn1a/ska-scheme
Scheme interpreter written in Scala.
Language: Scala - Size: 29.3 KB - Last synced at: over 2 years ago - Pushed at: almost 7 years ago - Stars: 0 - Forks: 0

12ff54e/CoreLanguage
Implementing Functional Languages: a tutorial
Language: Haskell - Size: 60.5 KB - Last synced at: over 2 years ago - Pushed at: over 6 years ago - Stars: 0 - Forks: 0

PJunhyuk/crafty
Visual programming GUI for pastel language
Language: JavaScript - Size: 11.1 MB - Last synced at: almost 2 years ago - Pushed at: almost 7 years ago - Stars: 4 - Forks: 0

maksugr/functionalhick
JavaScript guy explore functional world. Adventures start from Clojure and ClojureScript
Language: JavaScript - Size: 216 KB - Last synced at: over 2 years ago - Pushed at: almost 7 years ago - Stars: 0 - Forks: 0

dantasfiles/PolyAML
Language interpreter for "PolyAML: A Polymorphic Aspect-oriented Functional Programming Language" at ACM International Conference on Functional Programming
Language: Standard ML - Size: 39.1 KB - Last synced at: 11 months ago - Pushed at: about 7 years ago - Stars: 1 - Forks: 1

in-fun/mi
An experimental compiler for the sml language
Language: Standard ML - Size: 679 KB - Last synced at: 3 months ago - Pushed at: about 8 years ago - Stars: 5 - Forks: 1

surovv/kleisli
javascript with monads and function composition
Language: JavaScript - Size: 104 KB - Last synced at: 4 months ago - Pushed at: over 6 years ago - Stars: 0 - Forks: 0

duangsuse/Lime
🍋 Lime is a object-oriented functional macro programming language in Ruby/JVM
Language: Ruby - Size: 6.84 KB - Last synced at: about 2 years ago - Pushed at: over 7 years ago - Stars: 0 - Forks: 0

VitorGiam/Functional-programming
Using functional language to check which type of triangle
Language: Haskell - Size: 1.95 KB - Last synced at: over 2 years ago - Pushed at: almost 8 years ago - Stars: 1 - Forks: 0

FelipeMonobe/99H
[Haskell] My solutions to https://wiki.haskell.org/99_questions/
Language: Haskell - Size: 22.5 KB - Last synced at: about 1 month ago - Pushed at: about 8 years ago - Stars: 0 - Forks: 0

kevinSuttle/es-functional-mode-proposal
Proposal to enable opting JS into operating as a functional language
Size: 4.88 KB - Last synced at: 3 months ago - Pushed at: almost 9 years ago - Stars: 0 - Forks: 0
