HaskSymb

Expression manipulator

A proof-of-concept system for manipulating mathematical expressions using a custom language and pattern matching mechanism.

An Experiment in Haskell Symbolic Algebra

GitHub

72 stars
9 watching
7 forks
Language: Haskell
last commit: over 14 years ago

Related projects:

RepositoryDescriptionStars
asc-community/angourimathA symbolic algebra library that provides tools for automating mathematical operations and expressions785
ekmett/boundCombinators for manipulating locally-nameless generalized de Bruijn terms121
morganstanley/hobbesAn embedded language and JIT compiler for efficient dynamic expression evaluation and data analysis1,173
metacoq/metacoqA tool for formalizing and manipulating Coq terms, providing a foundation for metaprogramming and certified plugins.396
crufter/haqueryAllows HTML manipulation and template rendering using CSS selectors familiar to web developers65
haskell-waargonaut/waargonautA JSON manipulation library for Haskell that provides flexible and precise decoding/encoding tools.94
bennypowers/splitjoin.nvimA tool for manipulating list-like syntax constructs in text editors77
shenwei356/csvtkA toolkit for reading and manipulating CSV and TSV files in a cross-platform way1,027
marcosh/cremA compositional language for designing and executing state machines109
cimm-kzn/cgrtoolsTools for processing and manipulating chemical graphs and reactions43
jgm/texmathA Haskell library for converting between various markup formats used to represent mathematics.327
plclub/hs-to-coqA tool that translates Haskell code to equivalent Coq code79
magnars/s.elA string manipulation library for Emacs.1,035
plclub/lngenTool for generating Coq definitions and proofs for locally nameless representations30
jimmycuadra/shellwordsA utility package for manipulating strings according to the word parsing rules of the UNIX Bourne shell.38