Pampy.jsPampy.js: Pattern Matching for JavaScript
Stars: ✭ 544 (-84.09%)
when-switchJavaScript functional implementation of switch/case
Stars: ✭ 20 (-99.42%)
bitECSFunctional, minimal, data-oriented, ultra-high performance ECS library written in JavaScript
Stars: ✭ 372 (-89.12%)
fefeValidate, sanitize and transform values with proper TypeScript types and zero dependencies.
Stars: ✭ 34 (-99.01%)
typyA fragmentary bidirectional type system as a Python library
Stars: ✭ 51 (-98.51%)
mux-stream(De)multiplex asynchronous streams
Stars: ✭ 34 (-99.01%)
finger-tree🌵 Finger tree data structure for JavaScript
Stars: ✭ 20 (-99.42%)
pyroclasticFunctional dataflow through composable computations
Stars: ✭ 17 (-99.5%)
FppFunctional PHP Preprocessor - Generate Immutable Data Types
Stars: ✭ 282 (-91.75%)
ustdMicro-standard-library providing minimal and portable array, queue and map for attiny avr, arduinos, esp8266/32 and linux, mac
Stars: ✭ 14 (-99.59%)
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 (-97.95%)
potassiumA framework for writing robot software with functional programming in Scala
Stars: ✭ 16 (-99.53%)
stringsString helper methods and an inflector
Stars: ✭ 31 (-99.09%)
gomatchLibrary created for testing JSON against patterns.
Stars: ✭ 41 (-98.8%)
njsxA customizable and declarative interface for creating React and React Native components without JSX syntax.
Stars: ✭ 29 (-99.15%)
RascalThe implementation of the Rascal meta-programming language (including interpreter, type checker, parser generator, compiler and JVM based run-time system)
Stars: ✭ 284 (-91.69%)
vue-if-botHide stuff from bots (especially cookie consents)
Stars: ✭ 62 (-98.19%)
cats.matchPattern matching for the monads in the cats Clojure library
Stars: ✭ 49 (-98.57%)
advxmlA lightweight, simple and functional library DSL to work with XML in Scala with Cats
Stars: ✭ 54 (-98.42%)
Enso ArchiveLooking for Enso, the visual programming language? ➡️ https://github.com/enso-org/enso
Stars: ✭ 305 (-91.08%)
lispyLearning with Peter Norvig's lis.py interpreter
Stars: ✭ 133 (-96.11%)
trembitaModel complex data transformation pipelines easily
Stars: ✭ 44 (-98.71%)
conjson(conventional, consistent, conformative) JSON - A simple, functional, no-tags-required mechanism to handle and transform JSON representations of values, consistently.
Stars: ✭ 47 (-98.63%)
Typed ImmutableImmutable and structurally typed data
Stars: ✭ 263 (-92.31%)
Swiftz-ValidationA data structure for validations. It implements the applicative functor interface
Stars: ✭ 15 (-99.56%)
BracmatProgramming language for symbolic computation with unusual combination of pattern matching features: Tree patterns, associative patterns and expressions embedded in patterns.
Stars: ✭ 42 (-98.77%)
validationValidation in Ruby objects
Stars: ✭ 18 (-99.47%)
pattern-caseSimple pattern matching in Typescript
Stars: ✭ 40 (-98.83%)
siringaMinimalist dependency injection library for Python that embraces type annotations syntax
Stars: ✭ 51 (-98.51%)
Eslint Plugin FunctionalESLint rules to disable mutation and promote fp in JavaScript and TypeScript.
Stars: ✭ 282 (-91.75%)
scala-isoISO 3166-1, ISO 3166-2, ISO 4217, E.164, ISO related types in Scala. Country codes, Country Subdivision, Country Currency, Calling Code, etc...
Stars: ✭ 34 (-99.01%)
venumVerifiably better, validated Enum for Python
Stars: ✭ 31 (-99.09%)
CoconutSimple, elegant, Pythonic functional programming.
Stars: ✭ 3,422 (+0.09%)
react-wisteriaManaging the State with the Golden Path
Stars: ✭ 18 (-99.47%)
RexYour RegEx companion.
Stars: ✭ 283 (-91.72%)
hktsFunctional programming tools: option, either, task, state, optics, etc.
Stars: ✭ 20 (-99.42%)
fib-anyonAn implementation of Fibonacci Anyons in Haskell
Stars: ✭ 18 (-99.47%)
fastenerFunctional Zipper for manipulating JSON
Stars: ✭ 54 (-98.42%)
futuraAsynchronous Swift made easy. The project was made by Miquido. https://www.miquido.com/
Stars: ✭ 34 (-99.01%)
starAn experimental programming language that's made to be powerful, productive, and predictable
Stars: ✭ 88 (-97.43%)
PresentationsCollection of presentations for advanced Python topics
Stars: ✭ 264 (-92.28%)
ribosome-pyneovim python plugin framework
Stars: ✭ 12 (-99.65%)
array-mixerPowerful, super tiny and easy to use lib to reorder your javascript arrays.
Stars: ✭ 32 (-99.06%)
Sequency⚡️ Type-safe functional sequences for processing iterable data
Stars: ✭ 294 (-91.4%)
pygearsHW Design: A Functional Approach
Stars: ✭ 122 (-96.43%)
flowpythontasty feature extensions for python3(NO MAINTENANCE!).
Stars: ✭ 66 (-98.07%)
liyadLiyad (Lisp yet another DSL interpreter) is very small Lisp interpreter written in JavaScript.
Stars: ✭ 27 (-99.21%)
Switzerland🇨🇭Switzerland takes a functional approach to Web Components by applying middleware to your components. Supports Redux, attribute mutations, CSS variables, React-esque setState/state, etc… out-of-the-box, along with Shadow DOM for style encapsulation and Custom Elements for interoperability.
Stars: ✭ 261 (-92.37%)
yara-rustRust bindings for VirusTotal/Yara
Stars: ✭ 35 (-98.98%)
Morphism⚡ Type-safe data transformer for JavaScript, TypeScript & Node.js.
Stars: ✭ 336 (-90.17%)
Go TeaTea provides an Elm inspired functional framework for interactive command-line programs.
Stars: ✭ 329 (-90.38%)
Function2Improved and configurable drop-in replacement to std::function that supports move only types, multiple overloads and more
Stars: ✭ 290 (-91.52%)