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 34 · 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
SkiaSharp is a cross-platform 2D graphics API for .NET platforms based on Google's Skia Graphics Library. It provides a comprehensive 2D API that can be used across mobile, server and desktop models to render images.
The Lux Programming Language
- language
- programming-language
- macros
- functional-programming
Functional, persistent, off-heap, high performance data structure
Skia4Delphi is a cross-platform 2D graphics API for Delphi platforms based on Google's Skia Graphics Library. It provides a comprehensive 2D API that can be used across mobile, server and desktop models to render images.
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
Fork of LuaCrypto, which enables encryption and decryption through OpenSSL
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