TriviaPattern Matcher Compatible with Optima
Stars: ✭ 210 (+1300%)
Egison RubyA Ruby gem for non-linear pattern-matching with backtracking
Stars: ✭ 159 (+960%)
asteroidAsteroid is a modern, multi-paradigm programming language that supports first-class patterns.
Stars: ✭ 29 (+93.33%)
Poica🧮 A research programming language on top of C macros
Stars: ✭ 231 (+1440%)
Bem Xjstbem-xjst (eXtensible JavaScript Templates): declarative template engine for the browser and server
Stars: ✭ 115 (+666.67%)
montreThe original timed regular expression matcher over temporal behaviors
Stars: ✭ 14 (-6.67%)
Rosie Pattern LanguageRosie Pattern Language (RPL) and the Rosie Pattern Engine have MOVED!
Stars: ✭ 146 (+873.33%)
grimeA language for matching two-dimensional patterns, based on Boolean grammars.
Stars: ✭ 13 (-13.33%)
csharp-workshopNDC London 2019, Workshop: Become a better C# programmer: more Value, more Expressions, no Waiting
Stars: ✭ 21 (+40%)
NanomatchFast, 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 (+426.67%)
pmatchPattern matching DSL for R
Stars: ✭ 21 (+40%)
Mlstyle.jlJulia functional programming infrastructures and metaprogramming facilities
Stars: ✭ 223 (+1386.67%)
squireThe medieval language held together by twine.
Stars: ✭ 42 (+180%)
HexraystoolboxHexrays Toolbox - Find code patterns within the Hexrays AST
Stars: ✭ 202 (+1246.67%)
sweet-egisonHaskell library for non-deterministic pattern matching
Stars: ✭ 15 (+0%)
Symja android library☕️ Symja - computer algebra language & symbolic math library. A collection of popular algorithms implemented in pure Java.
Stars: ✭ 170 (+1033.33%)
librxvmnon-backtracking NFA-based regular expression library, for C and Python
Stars: ✭ 57 (+280%)
EvalEval is a lightweight interpreter framework written in Swift, evaluating expressions at runtime
Stars: ✭ 157 (+946.67%)
chemin🥾 A type-safe pattern builder & route matching library written in TypeScript
Stars: ✭ 37 (+146.67%)
ZPattern Matching for Javascript
Stars: ✭ 1,693 (+11186.67%)
CVparserCVparser is software for parsing or extracting data out of CV/resumes.
Stars: ✭ 28 (+86.67%)
extractacySpacy pipeline object for extracting values that correspond to a named entity (e.g., birth dates, account numbers, laboratory results)
Stars: ✭ 47 (+213.33%)
bulksearchLightweight and read-write optimized full text search library.
Stars: ✭ 108 (+620%)
PatmeElixir-style pattern matching for ruby methods
Stars: ✭ 75 (+400%)
QuestorScan & Search text from hardcopy books and images! 📖 🔍
Stars: ✭ 36 (+140%)
Actor FrameworkAn Open Source Implementation of the Actor Model in C++
Stars: ✭ 2,637 (+17480%)
Differentia.jsNo longer being supported or maintained. A Graph Theory & Data Structure Library for JavaScript.
Stars: ✭ 13 (-13.33%)
PattyA pattern matching library for Nim
Stars: ✭ 214 (+1326.67%)
ZeallotVariable assignment with zeal! (or multiple, unpacking, and destructuring assignment in R)
Stars: ✭ 204 (+1260%)
egison-haskellTemplate Haskell Implementation of Egison Pattern Matching
Stars: ✭ 31 (+106.67%)
GradoopDistributed Graph Analytics with Apache Flink
Stars: ✭ 197 (+1213.33%)
bool-expr-indexerA fast boolean expression index implementation, especially for RTB ad selection. A Go implementation of the core algorithm in paper <Indexing Boolean Expression>
Stars: ✭ 49 (+226.67%)
AkarFirst-class patterns for Clojure. Made with love, functions, and just the right amount of syntax.
Stars: ✭ 176 (+1073.33%)
simplematchMinimal, super readable string pattern matching for python.
Stars: ✭ 147 (+880%)
FpgoMonad, Functional Programming features for Golang
Stars: ✭ 165 (+1000%)
SigThe most powerful and customizable binary pattern scanner
Stars: ✭ 131 (+773.33%)
ExpatReusable, composable patterns across Elixir libraries
Stars: ✭ 157 (+946.67%)
regexmA Rust macro for writing regex pattern matching.
Stars: ✭ 46 (+206.67%)
MotifScala-like pattern matching for Java 8
Stars: ✭ 149 (+893.33%)
suitcaseJava Pattern Matching library
Stars: ✭ 21 (+40%)
StumpySTUMPY is a powerful and scalable Python library for modern time series analysis
Stars: ✭ 2,019 (+13360%)
latplanLatPlan : A domain-independent, image-based classical planner
Stars: ✭ 73 (+386.67%)
Grape🍇 Syntax-aware grep-like for Clojure
Stars: ✭ 132 (+780%)
MatchpyA library for pattern matching on symbolic expressions in Python.
Stars: ✭ 109 (+626.67%)
when-switchJavaScript functional implementation of switch/case
Stars: ✭ 20 (+33.33%)
QutufQutuf (قُطُوْف): An Arabic Morphological analyzer and Part-Of-Speech tagger as an Expert System.
Stars: ✭ 84 (+460%)
wink-nlpDeveloper friendly Natural Language Processing ✨
Stars: ✭ 312 (+1980%)
indexer4jSimple full text indexing and searching library for Java
Stars: ✭ 47 (+213.33%)
pynpuzzleSolve, test and benchmark algorithms for N-Puzzle problem with Python
Stars: ✭ 26 (+73.33%)
RustLabsThe Ultimate Workshop Track for #Rust Developer
Stars: ✭ 22 (+46.67%)
pattern-matchingfull-featured pattern-matching in python, however it's more likely to be dynamic contracts.
Stars: ✭ 18 (+20%)
matchPattern-Matching written by Dan Friedman, Erik Hilsdale and Kent Dybvig
Stars: ✭ 20 (+33.33%)