All Projects → lispy → Similar Projects or Alternatives

95 Open source projects that are alternatives of or similar to lispy

Trivia
Pattern Matcher Compatible with Optima
Stars: ✭ 210 (+57.89%)
Mutual labels:  pattern-matching
Egison Ruby
A Ruby gem for non-linear pattern-matching with backtracking
Stars: ✭ 159 (+19.55%)
Mutual labels:  pattern-matching
evaluator
No description or website provided.
Stars: ✭ 35 (-73.68%)
Mutual labels:  evaluator
Poica
🧮 A research programming language on top of C macros
Stars: ✭ 231 (+73.68%)
Mutual labels:  pattern-matching
Bem Xjst
bem-xjst (eXtensible JavaScript Templates): declarative template engine for the browser and server
Stars: ✭ 115 (-13.53%)
Mutual labels:  pattern-matching
pianola
A declarative function composition and evaluation engine.
Stars: ✭ 18 (-86.47%)
Mutual labels:  evaluator
Symbolicutils.jl
Expression rewriting and simplification
Stars: ✭ 189 (+42.11%)
Mutual labels:  pattern-matching
squire
The medieval language held together by twine.
Stars: ✭ 42 (-68.42%)
Mutual labels:  pattern-matching
Rosie Pattern Language
Rosie Pattern Language (RPL) and the Rosie Pattern Engine have MOVED!
Stars: ✭ 146 (+9.77%)
Mutual labels:  pattern-matching
regexm
A Rust macro for writing regex pattern matching.
Stars: ✭ 46 (-65.41%)
Mutual labels:  pattern-matching
match
Pattern-Matching written by Dan Friedman, Erik Hilsdale and Kent Dybvig
Stars: ✭ 20 (-84.96%)
Mutual labels:  pattern-matching
Nanomatch
Fast, minimal glob matcher for node.js. Similar to micromatch, minimatch and multimatch, but without support for extended globs (extglobs), posix brackets or braces, and with complete Bash 4.3 wildcard support: ("*", "**", and "?").
Stars: ✭ 79 (-40.6%)
Mutual labels:  pattern-matching
pattern-matching
full-featured pattern-matching in python, however it's more likely to be dynamic contracts.
Stars: ✭ 18 (-86.47%)
Mutual labels:  pattern-matching
Mlstyle.jl
Julia functional programming infrastructures and metaprogramming facilities
Stars: ✭ 223 (+67.67%)
Mutual labels:  pattern-matching
RustLabs
The Ultimate Workshop Track for #Rust Developer
Stars: ✭ 22 (-83.46%)
Mutual labels:  pattern-matching
Hexraystoolbox
Hexrays Toolbox - Find code patterns within the Hexrays AST
Stars: ✭ 202 (+51.88%)
Mutual labels:  pattern-matching
egison-haskell
Template Haskell Implementation of Egison Pattern Matching
Stars: ✭ 31 (-76.69%)
Mutual labels:  pattern-matching
Symja android library
☕️ Symja - computer algebra language & symbolic math library. A collection of popular algorithms implemented in pure Java.
Stars: ✭ 170 (+27.82%)
Mutual labels:  pattern-matching
bop
Bop is a very fast Boyer-Moore parser/matcher for String or Buffer patterns.
Stars: ✭ 15 (-88.72%)
Mutual labels:  pattern-matching
Eval
Eval is a lightweight interpreter framework written in Swift, evaluating expressions at runtime
Stars: ✭ 157 (+18.05%)
Mutual labels:  pattern-matching
leibniz
Math expression parser and evaluator
Stars: ✭ 20 (-84.96%)
Mutual labels:  evaluator
Z
Pattern Matching for Javascript
Stars: ✭ 1,693 (+1172.93%)
Mutual labels:  pattern-matching
suitcase
Java Pattern Matching library
Stars: ✭ 21 (-84.21%)
Mutual labels:  pattern-matching
Pattern Matching Ts
⚡ Pattern Matching in Typescript
Stars: ✭ 107 (-19.55%)
Mutual labels:  pattern-matching
grime
A language for matching two-dimensional patterns, based on Boolean grammars.
Stars: ✭ 13 (-90.23%)
Mutual labels:  pattern-matching
mpc
Secure Multi-Party Computation (MPC) with Go. This project implements secure two-party computation with Garbled circuit protocol.
Stars: ✭ 41 (-69.17%)
Mutual labels:  evaluator
Patme
Elixir-style pattern matching for ruby methods
Stars: ✭ 75 (-43.61%)
Mutual labels:  pattern-matching
ADEM
TOWARDS AN AUTOMATIC TURING TEST: LEARNING TO EVALUATE DIALOGUE RESPONSES
Stars: ✭ 25 (-81.2%)
Mutual labels:  evaluator
csharp-workshop
NDC London 2019, Workshop: Become a better C# programmer: more Value, more Expressions, no Waiting
Stars: ✭ 21 (-84.21%)
Mutual labels:  pattern-matching
librxvm
non-backtracking NFA-based regular expression library, for C and Python
Stars: ✭ 57 (-57.14%)
Mutual labels:  pattern-matching
Actor Framework
An Open Source Implementation of the Actor Model in C++
Stars: ✭ 2,637 (+1882.71%)
Mutual labels:  pattern-matching
pmatch
Pattern matching DSL for R
Stars: ✭ 21 (-84.21%)
Mutual labels:  pattern-matching
Patty
A pattern matching library for Nim
Stars: ✭ 214 (+60.9%)
Mutual labels:  pattern-matching
eval-estree-expression
Safely evaluate JavaScript (estree) expressions, sync and async.
Stars: ✭ 22 (-83.46%)
Mutual labels:  evaluator
Zeallot
Variable assignment with zeal! (or multiple, unpacking, and destructuring assignment in R)
Stars: ✭ 204 (+53.38%)
Mutual labels:  pattern-matching
montre
The original timed regular expression matcher over temporal behaviors
Stars: ✭ 14 (-89.47%)
Mutual labels:  pattern-matching
Gradoop
Distributed Graph Analytics with Apache Flink
Stars: ✭ 197 (+48.12%)
Mutual labels:  pattern-matching
go-pattern-match
Pattern matchings for Go.
Stars: ✭ 182 (+36.84%)
Mutual labels:  pattern-matching
Akar
First-class patterns for Clojure. Made with love, functions, and just the right amount of syntax.
Stars: ✭ 176 (+32.33%)
Mutual labels:  pattern-matching
sweet-egison
Haskell library for non-deterministic pattern matching
Stars: ✭ 15 (-88.72%)
Mutual labels:  pattern-matching
Fpgo
Monad, Functional Programming features for Golang
Stars: ✭ 165 (+24.06%)
Mutual labels:  pattern-matching
yara-rust
Rust bindings for VirusTotal/Yara
Stars: ✭ 35 (-73.68%)
Mutual labels:  pattern-matching
Expat
Reusable, composable patterns across Elixir libraries
Stars: ✭ 157 (+18.05%)
Mutual labels:  pattern-matching
simplematch
Minimal, super readable string pattern matching for python.
Stars: ✭ 147 (+10.53%)
Mutual labels:  pattern-matching
Motif
Scala-like pattern matching for Java 8
Stars: ✭ 149 (+12.03%)
Mutual labels:  pattern-matching
PySODEvalToolkit
PySODEvalToolkit: A Python-based Evaluation Toolbox for Salient Object Detection and Camouflaged Object Detection
Stars: ✭ 59 (-55.64%)
Mutual labels:  evaluator
Stumpy
STUMPY is a powerful and scalable Python library for modern time series analysis
Stars: ✭ 2,019 (+1418.05%)
Mutual labels:  pattern-matching
asteroid
Asteroid is a modern, multi-paradigm programming language that supports first-class patterns.
Stars: ✭ 29 (-78.2%)
Mutual labels:  pattern-matching
Grape
🍇 Syntax-aware grep-like for Clojure
Stars: ✭ 132 (-0.75%)
Mutual labels:  pattern-matching
Sig
The most powerful and customizable binary pattern scanner
Stars: ✭ 131 (-1.5%)
Mutual labels:  pattern-matching
Matchpy
A library for pattern matching on symbolic expressions in Python.
Stars: ✭ 109 (-18.05%)
Mutual labels:  pattern-matching
chemin
🥾 A type-safe pattern builder & route matching library written in TypeScript
Stars: ✭ 37 (-72.18%)
Mutual labels:  pattern-matching
Qutuf
Qutuf (قُطُوْف): An Arabic Morphological analyzer and Part-Of-Speech tagger as an Expert System.
Stars: ✭ 84 (-36.84%)
Mutual labels:  pattern-matching
CVparser
CVparser is software for parsing or extracting data out of CV/resumes.
Stars: ✭ 28 (-78.95%)
Mutual labels:  pattern-matching
when-switch
JavaScript functional implementation of switch/case
Stars: ✭ 20 (-84.96%)
Mutual labels:  pattern-matching
Bracmat
Programming language for symbolic computation with unusual combination of pattern matching features: Tree patterns, associative patterns and expressions embedded in patterns.
Stars: ✭ 42 (-68.42%)
Mutual labels:  pattern-matching
dry-matcher
Flexible, expressive pattern matching for Ruby
Stars: ✭ 91 (-31.58%)
Mutual labels:  pattern-matching
fast-formula-parser
Parse and evaluate MS Excel formula in javascript.
Stars: ✭ 341 (+156.39%)
Mutual labels:  evaluator
wink-nlp
Developer friendly Natural Language Processing ✨
Stars: ✭ 312 (+134.59%)
Mutual labels:  pattern-matching
extractacy
Spacy pipeline object for extracting values that correspond to a named entity (e.g., birth dates, account numbers, laboratory results)
Stars: ✭ 47 (-64.66%)
Mutual labels:  pattern-matching
1-60 of 95 similar projects