cellularAutomata
Cellular automaton library
An implementation of cellular automata using comonads and diagrams in Haskell, aiming to provide a reference library for these concepts.
a collection of cellular automata written in Haskell with Diagrams
184 stars
12 watching
13 forks
Language: Haskell
last commit: over 5 years ago cellular-automatacomonadsdiagramsgame-of-life
Related projects:
Repository | Description | Stars |
---|---|---|
felko/ton-lang | A visual programming language implemented as a cellular automaton | 63 |
krisajenkins/wireworld | An implementation of Conway's WireWorld cellular automata in Elm, allowing users to simulate and analyze complex patterns of movement in discrete space. | 3 |
zsoltk/gameoflife | An implementation of Conway's Game of Life using Android, allowing customization and transformation into other cellular automata rules | 98 |
eandrju/cellular-automaton.nvim | A plugin that generates aesthetically pleasing animations of cellular automaton rules based on the content of the Neovim buffer. | 1,894 |
makingthematrix/ca_art | A project demonstrating cellular automata through generative art in Scala | 16 |
mousetail/celltail | A language and runtime system for one-dimensional automata-based programming | 7 |
ajtulloch/haskell-ml | Implementations of basic machine learning algorithms in Haskell | 57 |
bollu/tiny-optimising-compiler | A compiler that translates an imperative programming language into machine code | 158 |
henryksloan/sugarcubes | A tool and library for creating, editing, and simulating finite automata and other formal language models. | 26 |
hopson97/empire | A cellular automaton simulation of a population's growth, interaction, and evolution in response to environmental factors. | 147 |
bolt12/laop | A Haskell-based library for algebraic construction and manipulation of matrices | 83 |
boralt/embeddedai | An AI library providing Bayesian-based algorithms for decision-making and inference in C++ applications | 13 |
chris-taylor/aima-haskell | An implementation of popular AI algorithms in the Haskell programming language | 331 |
pa-ba/compdata | A Haskell library for creating and manipulating compositional data types in a modular and flexible way | 89 |
andybalholm/brotli | A pure Go implementation of the Brotli compression algorithm. | 621 |