tdrhq/easy-macros

A Common Lisp library to define less error-prone macros, faster.

Common LispNewLisp
This is stars and forks stats for /tdrhq/easy-macros repository. As of 28 Mar, 2024 this repository has 18 stars and 0 forks.

easy-macros: An easy way to write 90% of your macros Easy-macros help you write macros of this form: (with-<something> (...args...) ...body...) Under the hood, this automates the call-with pattern. Examples Let's rewrite some well known examples to show what we mean. ignore-errors First let's see how we might write ignore-errors the Old-Fashioned way: (defmacro custom-ignore-errors (&body body) `(handler-case (progn ,@body) (error () nil))) Not too bad, but it's error-prone....
Read on GithubGithub Stats Page
repotechsstarsweeklyforksweekly
davazp/graphql-modeEmacs LispJavaScript1520310
emacsorphanage/pkg-infoEmacs LispMakefile56080
agda/agda2hsAgdaEmacs LispHaskell1350240
MatthiasBenaets/nixos-configNixEmacs LispShell3840450
woodrush/lambda-8ccCommon LispMakefileAssembly5670150
woodrush/lambdavmCommon LispMakefileShell41020
upgradingdave/ecukes-completingEmacs LispShell0000
manateelazycat/deno-bridgeEmacs LispTypeScript62020
common-workflow-language/user_guideCommon Workflow LanguagePythonHTML360660
catppuccin/emacsEmacs LispJust1780320