granule

Linear language

A statically-typed functional programming language with fine-grained program reasoning capabilities

A statically-typed linear functional language with graded modal types for fine-grained program reasoning

GitHub

593 stars
32 watching
35 forks
Language: Haskell
last commit: almost 2 years ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
hamler-lang/hamlerA Haskell-style functional programming language designed to run on the Erlang Virtual Machine (BEAM), focusing on compile-time type checking and concurrency.1,031
graninas/hierarchical-free-monads-the-most-developed-approach-in-haskellAn in-depth exploration of a Haskell approach to building real-world software, focusing on its benefits and applications.155
pikatchu/linearmlA programming language designed to write efficient parallel programs using functional principles.432
reedoei/enkiA beginner-focused logic programming language built on top of Haskell.8
finkel-lang/finkelA statically typed, purely functional programming language implemented in Haskell using S-expression syntax171
eholk/harlanA Scheme-based language for programming GPUs.1,183
mzero/haskell-amuse-boucheA collection of Haskell code examples and resources illustrating the language's features and programming techniques.114
axellang/axelA Haskell + Lisp compiler and runtime environment for executing multi-language code.206
commercialhaskell/rioA standard library for Haskell to provide a common foundation for production software development846
japiirainen/fpA small, experimental programming language with unique features and a Haskell implementation.102
graalvm/simplelanguageA demonstration of building a Truffle language for execution on the GraalVM runtime environment.614
fjvallarino/monomerA cross-platform GUI library for writing native Haskell applications598
zesterer/taoA statically-typed functional language with extensive type system features and optimization techniques, aimed at supporting totality, optimization, learning, and compiler development.1,098
superstar64/aithA language project that aims to create a systems programming language with a strong emphasis on type systems and advanced features like levity polymorphism, first-class inline functions, linear types, and effectful regions.64