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–24 of 24 · Most stars
AutoHotkey - macro-creation and automation-oriented scripting utility for Windows.
- autohotkey
- c-plus-plus
- automation
- windows
Type-Safe Errors for JS & TypeScript
- functional-programming
- typescript
The Lux Programming Language
- language
- programming-language
- macros
- functional-programming
Elegant error/exception handling in Elixir, with result monads.
- pipeline
- monad
- macros
- elixir
A macro to define clojure functions with parameter pattern matching just like erlang or elixir.
- clojure
- defun
- pattern-matching
- clojure-functions
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
The single instruction language - Flip a bit, then Jump
- esoteric-programming-language
- programming-language
- oisc
- esolang
Arrow-macros provides Clojure-like arrow macros in Common Lisp
Macro based compile-time SCSS transpilation, CSS minification, and class name uniquification toolchain inspired by CSS modules.
Powerful macro (cross) assembler package for several CPUs
Common Lisp with Arc Macros and Procedures
A setf like macro for functional programming
Macro for tapping into a pattern match while using the pipe operator
Generate Yew components from React components via Typescript type definitions
- yew
- proc-macro
- react
- typescript
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.
A Single Library Parser to extract meta information,static analysis and detect macros within the files.
- malware-analysis
- pdf-parsing
- pe-executable
- office-files