rulex

Rule matcher

A tiny Elixir library providing a simple rule handler using pattern matching

This tiny library (2 macros only) allows you to define very simple rule handler using Elixir pattern matching.

GitHub

13 stars
5 watching
2 forks
Language: Elixir
last commit: about 3 years ago
Linked from 1 awesome list

elixir

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
mgwidmann/elixir-pattern_tap A macro that allows safe and concise pattern matching within the pipe operator 58
vic/expat Library providing reusable and composable pattern matching in Elixir for simplifying code and improving readability 177
christhekeele/matcha A toolset for creating and using match specifications in Elixir to efficiently filter, map, trace function calls, and select data from tables. 89
kbrw/mailibex An Elixir library that provides email parsing and encoding/decoding functionality 62
knowitall/openregex A flexible regular expression language and engine for token-based pattern matching in natural language processing. 75
krux02/ast-pattern-matching A library for matching patterns on abstract syntax trees (ASTs) in programming languages. 100
killme2008/defun A macro system for defining Clojure functions with pattern matching capabilities. 477
lexmag/simetric Facilities to calculate the distance and similarity between strings using various algorithms 61
kbrw/reaxt A React template integrated with an Elixir application for server-side rendering using Webpack compilation 374
timbray/quamina A fast pattern-matching library for Go that enables efficient discovery of matching fields in event data. 395
alehander92/gara A macro-based library for pattern matching in Nim programming language 103
meh/exquisite A tool for generating match_specs from LINQ-inspired queries at compile-time for use with Elixir record types. 79
crowdhailer/ok Provides elegant error handling and result monad support in Elixir 602
kasei/swiftregex Implementation of a Perl-like regex =~ operator in Swift 112
nogizhopaboroda/f_context A CoffeeScript library providing a simple and easy-to-use way to implement functional programming concepts using pattern matching. 34