All Projects → Expat → Similar Projects or Alternatives

231 Open source projects that are alternatives of or similar to Expat

Poica
🧮 A research programming language on top of C macros
Stars: ✭ 231 (+47.13%)
Mlstyle.jl
Julia functional programming infrastructures and metaprogramming facilities
Stars: ✭ 223 (+42.04%)
Whyhaskellmatters
In this article I try to explain why Haskell keeps being such an important language by presenting some of its most important and distinguishing features and detailing them with working code examples. The presentation aims to be self-contained and does not require any previous knowledge of the language.
Stars: ✭ 418 (+166.24%)
librxvm
non-backtracking NFA-based regular expression library, for C and Python
Stars: ✭ 57 (-63.69%)
Mutual labels:  patterns, pattern-matching
Mach7
Functional programming style pattern-matching library for C++
Stars: ✭ 1,151 (+633.12%)
Sig
The most powerful and customizable binary pattern scanner
Stars: ✭ 131 (-16.56%)
Mutual labels:  patterns, pattern-matching
typy
A fragmentary bidirectional type system as a Python library
Stars: ✭ 51 (-67.52%)
Tiny Glob
Super tiny and ~350% faster alternative to node-glob
Stars: ✭ 710 (+352.23%)
Mutual labels:  pattern-matching, patterns
Patme
Elixir-style pattern matching for ruby methods
Stars: ✭ 75 (-52.23%)
Mutual labels:  pattern-matching
Adt
Algebraic data types for Python (experimental, not actively maintained)
Stars: ✭ 120 (-23.57%)
Mutual labels:  algebraic-data-types
Patterns
Complete catalog of all classical patterns in the Archimate language
Stars: ✭ 70 (-55.41%)
Mutual labels:  patterns
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 (-49.68%)
Mutual labels:  pattern-matching
Fooddelivery
Design OO food delivery app with C# & Design Patterns
Stars: ✭ 126 (-19.75%)
Mutual labels:  patterns
Designpatterns
DesignPatterns samples by csharp on dotnetcore 《大话设计模式》 中设计模式总结/C#(.NETCore)代码
Stars: ✭ 73 (-53.5%)
Mutual labels:  patterns
Design Patterns In Dart
Gang of Four (GOF) design patterns implemented in Dart. Contributions welcome!
Stars: ✭ 135 (-14.01%)
Mutual labels:  patterns
Bem Xjst
bem-xjst (eXtensible JavaScript Templates): declarative template engine for the browser and server
Stars: ✭ 115 (-26.75%)
Mutual labels:  pattern-matching
Fast Glob
🚀 It's a very fast and efficient glob library for Node.js
Stars: ✭ 1,150 (+632.48%)
Mutual labels:  patterns
Missmatch
Pattern matching for JavaScript inspired by one of the great features of the Haskell language. Suitable for browsers or node.js.
Stars: ✭ 67 (-57.32%)
Mutual labels:  pattern-matching
Go Pattern Examples
Examples of implement for awesome go patterns including usual design patterns, in easy understanding examples.
Stars: ✭ 65 (-58.6%)
Mutual labels:  patterns
Core Spring Patterns
设计模式 by 波波微课
Stars: ✭ 142 (-9.55%)
Mutual labels:  patterns
React Redux Typescript Guide
The complete guide to static typing in "React & Redux" apps using TypeScript
Stars: ✭ 11,621 (+7301.91%)
Mutual labels:  patterns
003 Arquitetura Flask
Arquitetura definitiva para projetos Flask
Stars: ✭ 111 (-29.3%)
Mutual labels:  patterns
Php8 Design Patterns
Design patterns written in PHP 8
Stars: ✭ 63 (-59.87%)
Mutual labels:  patterns
Narc Rs
(WIP) Dependently-typed programming language with Agda style dependent pattern matching
Stars: ✭ 58 (-63.06%)
Mutual labels:  pattern-matching
Matchpy
A library for pattern matching on symbolic expressions in Python.
Stars: ✭ 109 (-30.57%)
Mutual labels:  pattern-matching
Fear
Ruby port of some Scala's monads
Stars: ✭ 58 (-63.06%)
Mutual labels:  pattern-matching
Qutuf
Qutuf (قُطُوْف): An Arabic Morphological analyzer and Part-Of-Speech tagger as an Expert System.
Stars: ✭ 84 (-46.5%)
Mutual labels:  pattern-matching
Dataenum
Algebraic data types in Java.
Stars: ✭ 128 (-18.47%)
Mutual labels:  algebraic-data-types
Architecture Center
Azure Architecture Center
Stars: ✭ 1,207 (+668.79%)
Mutual labels:  patterns
Reactpatterns
Patterns for React Developers
Stars: ✭ 1,682 (+971.34%)
Mutual labels:  patterns
Glob
Glob for C++17
Stars: ✭ 74 (-52.87%)
Mutual labels:  pattern-matching
Ios Design Patterns
Learning ground for iOS Design Pattern included with sample projects for MVC, MVP, MVVM, and VIPER
Stars: ✭ 120 (-23.57%)
Mutual labels:  patterns
Ganja.js
📐 Javascript Geometric Algebra Generator for Javascript, c++, c#, rust, python. (with operator overloading and algebraic literals) -
Stars: ✭ 1,179 (+650.96%)
Mutual labels:  algebraic-data-types
Rosie Pattern Language
Rosie Pattern Language (RPL) and the Rosie Pattern Engine have MOVED!
Stars: ✭ 146 (-7.01%)
Mutual labels:  pattern-matching
Random
Generate random strings or numeric values
Stars: ✭ 68 (-56.69%)
Mutual labels:  patterns
100 Words Design Patterns Java
GoF Design Patterns, each pattern described with story from real life.
Stars: ✭ 117 (-25.48%)
Mutual labels:  patterns
React In Patterns
A free book that talks about design patterns/techniques used while developing with React.
Stars: ✭ 10,948 (+6873.25%)
Mutual labels:  patterns
Matchete
A DSL for method overloading in Ruby based on pattern matching
Stars: ✭ 53 (-66.24%)
Mutual labels:  pattern-matching
Patterns Demos
Examples of Design Patterns in Java
Stars: ✭ 67 (-57.32%)
Mutual labels:  patterns
Java Interview
At the beginning, it was the repository with questions from Java interviews. Currently, it's more like knowledge base with useful links.
Stars: ✭ 114 (-27.39%)
Mutual labels:  patterns
Tradestation
EasyLanguage indicators and systems for TradeStation
Stars: ✭ 65 (-58.6%)
Mutual labels:  patterns
Motif
Scala-like pattern matching for Java 8
Stars: ✭ 149 (-5.1%)
Mutual labels:  pattern-matching
Apex Domainbuilder
Framework to setup Apex test data in a highly flexible and readable way using the Test Data Builder pattern.
Stars: ✭ 61 (-61.15%)
Mutual labels:  patterns
Datum
pure functional and generic programming for Erlang
Stars: ✭ 111 (-29.3%)
Mutual labels:  algebraic-data-types
React In Patterns Cn
React in patterns 中文版
Stars: ✭ 1,107 (+605.1%)
Mutual labels:  patterns
Z
Pattern Matching for Javascript
Stars: ✭ 1,693 (+978.34%)
Mutual labels:  pattern-matching
Momi
Monadic middleware
Stars: ✭ 57 (-63.69%)
Mutual labels:  algebraic-data-types
Awesome Stock Resources
🌇 A collection of links for free stock photography, video and Illustration websites
Stars: ✭ 10,162 (+6372.61%)
Mutual labels:  patterns
Stumpy
STUMPY is a powerful and scalable Python library for modern time series analysis
Stars: ✭ 2,019 (+1185.99%)
Mutual labels:  pattern-matching
Rings
Rings: efficient JVM library for polynomial rings
Stars: ✭ 50 (-68.15%)
Mutual labels:  algebraic-data-types
Grape
🍇 Syntax-aware grep-like for Clojure
Stars: ✭ 132 (-15.92%)
Mutual labels:  pattern-matching
Functionaljava
Functional programming in Java
Stars: ✭ 1,472 (+837.58%)
Mutual labels:  algebraic-data-types
Espresso.jl
Expression transformation package
Stars: ✭ 46 (-70.7%)
Mutual labels:  pattern-matching
Buildingblocks
Building blocks for Aspnet Core Microservices Development
Stars: ✭ 43 (-72.61%)
Mutual labels:  patterns
Pattern Matching Ts
⚡ Pattern Matching in Typescript
Stars: ✭ 107 (-31.85%)
Mutual labels:  pattern-matching
Ingraph
Incremental view maintenance for openCypher graph queries.
Stars: ✭ 40 (-74.52%)
Mutual labels:  pattern-matching
Gopie
go patterns
Stars: ✭ 28 (-82.17%)
Mutual labels:  patterns
Globby
User-friendly glob matching
Stars: ✭ 1,864 (+1087.26%)
Mutual labels:  patterns
Cl Algebraic Data Type
Algebraic data types in Common Lisp
Stars: ✭ 86 (-45.22%)
Mutual labels:  algebraic-data-types
Enum Fp
Functional Enum type / Sum type for javascript with simple pattern matching
Stars: ✭ 27 (-82.8%)
Mutual labels:  algebraic-data-types
1-60 of 231 similar projects