guardsafe

Guard Macros

A set of reusable macros for safely evaluating guard clauses in Elixir code.

Macros expanding into code that can be safely used in guard clauses.

GitHub

26 stars
1 watching
0 forks
Language: Elixir
last commit: over 8 years ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
devl/good_times A module providing expressive and easy-to-use datetime functions in Elixir 46
tylerwince/godbg Provides a debugging macro for Go, similar to Rust's dbg macro 202
joaotavora/sly-macrostep An Emacs Lisp library that enables the expansion of CL macros within source files 30
kleinernik/elixir-aes-cmac An Elixir implementation of the AES-CMAC encryption algorithm as defined in RFC 4493. 9
safwank/elixirretry Provides macros for retrying code with customizable delay and exception handling strategies. 443
slashmili/ex_guard A tool for automatically running tests on file system modifications 84
securingsincity/molasses A library that manages feature toggles in Elixir applications using Redis or SQL as backing services. 77
alco/benchfella Tools for comparing and benchmarking small code snippets 516
adamkittelson/block_timer Provides a set of macros and functions to work with timers in Elixir 10
vic/expat Library providing reusable and composable pattern matching in Elixir for simplifying code and improving readability 177
emadalam/mahaul A library to parse and validate environment variables with compile-time access guarantees in Elixir applications. 22
tdrhq/easy-macros A Common Lisp library to simplify macro writing by automating error-prone patterns and providing a more straightforward API. 20
dissectmalware/xlmmacrodeobfuscator Decodes and deobfuscates obfuscated Excel macros from various file formats. 572
cpursley/walex A Postgres CDC library that captures changes to tables and allows callback-like actions on data in Elixir. 287
kellyselden/ember-macro-helpers A collection of reusable JavaScript functions to simplify the creation of custom Ember macros and computed properties. 62