How this analysis was created: This summary and feature list were written by an AI model that read the project's README and public documentation pages. Each feature links to the documentation it came from; stars, license and language come straight from the GitHub API. The model does not read the source code, and the analysis is refreshed when the project is re-analysed. Learn more on our About page.
Macros for more flexible composition with the Elixir Pipe operator
This tiny library (2 macros only) allows you to define very simple rule handler using Elixir pattern matching.
rebind parse transform for erlang
The main features of camshaft/rebind are: Macros and DSLs.
Open-source alternatives to camshaft/rebind include: bardoor/then — Simple way to set after-function callback. batate/elixir-pipes — Macros for more flexible composition with the Elixir Pipe operator. camshaft/lineo — parse transform for accurate line numbers. christhekeele/matcha — 🍵 First-class Elixir match specifications. devl/guardsafe — Macros expanding into code that can be safely used in guard clauses. awetzel/rulex — This tiny library (2 macros only) allows you to define very simple rule handler using Elixir pattern matching.