Nim is a statically typed compiled systems programming language. It combines successful concepts from mature languages like Python, Ada and Modula. Its design focuses on efficiency, expressiveness, and elegance (in that order of priority).
Repository Index
47,133 repositories indexed
1–19 of 19 · Most stars
The Lux Programming Language
- language
- programming-language
- macros
- functional-programming
Elegant error/exception handling in Elixir, with result monads.
- pipeline
- monad
- macros
- elixir
Macros for defining monads, and definition of the most common monads
VBA Standard Library - A Collection of libraries to form a common standard layer for modern VBA applications.
- vba
- macros
- microsoft
- microsoft-excel
Fastest tool to access data in Elixir
- elixir
- macros
- lenses
- nested-structures
Macros for more flexible composition with the Elixir Pipe operator
A collection of sweet.js macros that implement ES6 features for ES5
Useful cmake macros that help with: compiler/linker flags, collecting sources, PCHs, Unity builds and other stuff.
- linker-flags
- cmake
- compiler-flags
- unity-build
Reusable, composable patterns across Elixir libraries
- elixir
- pattern-matching
- composable-patterns
- guards
A little scheme implementation on top of Clojure
Arrow-macros provides Clojure-like arrow macros in Common Lisp
Common Lisp with Arc Macros and Procedures
Cicili: Safe Modern C Solution. The C language in S-expressions — Lisp macros with type inference as C's build system: generics, RAII, refcounting and pattern matching with zero runtime and no GC.
An Elixir macro for easily piping arguments at any position.
- elixir
- macros
- pipe
A couple of lambda shorthand macros
The GMap iteration macro, plus a few other useful macros.
Clojure-compatible threading/transformation/arrow macros for Common Lisp
A Single Library Parser to extract meta information,static analysis and detect macros within the files.
- malware-analysis
- pdf-parsing
- pe-executable
- office-files