cats.matchPattern matching for the monads in the cats Clojure library
Stars: ✭ 49 (-34.67%)
typyA fragmentary bidirectional type system as a Python library
Stars: ✭ 51 (-32%)
Pampy.jsPampy.js: Pattern Matching for JavaScript
Stars: ✭ 544 (+625.33%)
matcheteSimple pattern-matching library for Clojure(Script)
Stars: ✭ 65 (-13.33%)
bopBop is a very fast Boyer-Moore parser/matcher for String or Buffer patterns.
Stars: ✭ 15 (-80%)
Tiny GlobSuper tiny and ~350% faster alternative to node-glob
Stars: ✭ 710 (+846.67%)
stringsString helper methods and an inflector
Stars: ✭ 31 (-58.67%)
Espresso.jlExpression transformation package
Stars: ✭ 46 (-38.67%)
krunHigh fidelity benchmark runner
Stars: ✭ 70 (-6.67%)
DefunA macro to define clojure functions with parameter pattern matching just like erlang or elixir.
Stars: ✭ 432 (+476%)
StudyA simple, progressive, client/server AB testing library 📚
Stars: ✭ 293 (+290.67%)
reactor🚀 Native Actors for Reason and OCaml
Stars: ✭ 70 (-6.67%)
Pcre OcamlOCaml bindings to PCRE (Perl Compatibility Regular Expressions)
Stars: ✭ 23 (-69.33%)
gomatchLibrary created for testing JSON against patterns.
Stars: ✭ 41 (-45.33%)
Tensorflow Lstm SinTensorFlow 1.3 experiment with LSTM (and GRU) RNNs for sine prediction
Stars: ✭ 52 (-30.67%)
flowpythontasty feature extensions for python3(NO MAINTENANCE!).
Stars: ✭ 66 (-12%)
PydisA redis clone in Python 3 to disprove some falsehoods about performance.
Stars: ✭ 623 (+730.67%)
mux-stream(De)multiplex asynchronous streams
Stars: ✭ 34 (-54.67%)
lispyLearning with Peter Norvig's lis.py interpreter
Stars: ✭ 133 (+77.33%)
BytebufExample of how CL133375 can be utilized to mitigate Go escape analysis limitations.
Stars: ✭ 494 (+558.67%)
yara-rustRust bindings for VirusTotal/Yara
Stars: ✭ 35 (-53.33%)
IngraphIncremental view maintenance for openCypher graph queries.
Stars: ✭ 40 (-46.67%)
UKDiffViewA view that takes an original file and a text-form diff and displays it in a graphical form, and can selectively apply the modifications it contains.
Stars: ✭ 27 (-64%)
QoQo - Query Object - Pattern matching and fluent querying in Ruby
Stars: ✭ 351 (+368%)
Openai labAn experimentation framework for Reinforcement Learning using OpenAI Gym, Tensorflow, and Keras.
Stars: ✭ 313 (+317.33%)
RustLabsThe Ultimate Workshop Track for #Rust Developer
Stars: ✭ 22 (-70.67%)
Ts Pattern🎨 A complete Pattern Matching library for TypeScript, with smart type inference.
Stars: ✭ 854 (+1038.67%)
RascalThe implementation of the Rascal meta-programming language (including interpreter, type checker, parser generator, compiler and JVM based run-time system)
Stars: ✭ 284 (+278.67%)
MatcheteA DSL for method overloading in Ruby based on pattern matching
Stars: ✭ 53 (-29.33%)
pattern-caseSimple pattern matching in Typescript
Stars: ✭ 40 (-46.67%)
EgisonThe Egison Programming Language
Stars: ✭ 800 (+966.67%)
CaBr2This is just a push mirror of https://codeberg.org/Calciumdibromid/CaBr2
Stars: ✭ 17 (-77.33%)
Narc Rs(WIP) Dependently-typed programming language with Agda style dependent pattern matching
Stars: ✭ 58 (-22.67%)
pattern-matching-with-typescriptTypeScript does not have any pattern matching functionality built in. This article shows several ways how you can replicate the core of a simple pattern matcher using a few simple structures and functions within TypeScript. Resulting code will have improved maintainability and better runtime type safety when done right.
Stars: ✭ 70 (-6.67%)
Translations🐼 Chinese translations for classic IT resources
Stars: ✭ 6,074 (+7998.67%)
UKSoundWaveformViewA simple example for a view that displays a waveform illustrating a sound file's contents.
Stars: ✭ 33 (-56%)
Control User CursorAlter user cursor behavior. Simulates users cursor and can apply transformations to it.
Stars: ✭ 1,050 (+1300%)
siringaMinimalist dependency injection library for Python that embraces type annotations syntax
Stars: ✭ 51 (-32%)
MeanderTools for transparent data transformation
Stars: ✭ 617 (+722.67%)
MissmatchPattern matching for JavaScript inspired by one of the great features of the Haskell language. Suitable for browsers or node.js.
Stars: ✭ 67 (-10.67%)
Labml🔎 Monitor deep learning model training and hardware usage from your mobile phone 📱
Stars: ✭ 508 (+577.33%)
orthogonsExperimenting with special ratios to guide grids for composition
Stars: ✭ 16 (-78.67%)
PsychopyFor running psychology and neuroscience experiments
Stars: ✭ 1,020 (+1260%)
BracmatProgramming language for symbolic computation with unusual combination of pattern matching features: Tree patterns, associative patterns and expressions embedded in patterns.
Stars: ✭ 42 (-44%)
PatternsThis is an experimental library that has evolved to P1371, proposed for C++23.
Stars: ✭ 479 (+538.67%)
dry-matcherFlexible, expressive pattern matching for Ruby
Stars: ✭ 91 (+21.33%)
FearRuby port of some Scala's monads
Stars: ✭ 58 (-22.67%)
SigThe most powerful and customizable binary pattern scanner
Stars: ✭ 131 (+74.67%)
WhyhaskellmattersIn 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 (+457.33%)
librxvmnon-backtracking NFA-based regular expression library, for C and Python
Stars: ✭ 57 (-24%)
Midiflip🎹 MIDI music mayhem - flip, transpose, and arbitrarily remap pitches in MIDI files
Stars: ✭ 33 (-56%)
PampyPampy: The Pattern Matching for Python you always dreamed of.
Stars: ✭ 3,419 (+4458.67%)
GlobGlob for C++17
Stars: ✭ 74 (-1.33%)
Mach7Functional programming style pattern-matching library for C++
Stars: ✭ 1,151 (+1434.67%)
Char Rnn TensorflowMulti-layer Recurrent Neural Networks for character-level language models implements by TensorFlow
Stars: ✭ 58 (-22.67%)
Multiple.jsSharing background across multiple elements using CSS
Stars: ✭ 879 (+1072%)
Pytorch Yolo V1an experiment for yolo-v1, including training and testing.
Stars: ✭ 314 (+318.67%)