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–12 of 12 · Most stars
High-level tracing language for Linux
👮 A PHP desktop/mobile user agent parser with support for Laravel, based on Mobiledetect
- user-agent
- mobile-detect
- robot
- browser
Ruby wrapper around pHash, the perceptual hash library for detecting duplicate multimedia files
- phash
- ruby
- image-analysis
- duplicate-multimedia-files
JPF is an extensible software analysis framework for Java bytecode. jpf-core is the basis for all JPF projects; you always need to install it. It contains the basic VM and model checking infrastructure, and can be used to check for concurrency defects like deadlocks, and unhandled exceptions like NullPointerExceptions and AssertionErrors.
Elegant error/exception handling in Elixir, with result monads.
- pipeline
- monad
- macros
- elixir
Category theory concepts in Clojure - Functors, Applicatives, Monads, Monoids and more.
- clojure
- category-theory
- clojure-library
- monad
Utilities for treating frozen JavaScript objects as persistent immutable collections
Human-readable schedule expressions for .NET (C#): write "every day at 9am except sunday" instead of cron. Time zones, fluent builder, custom keywords, cron converter.
- cron
- csharp
- date-time
- dotnet
A library that simplifies error handling for Functional Programming in Java
- java
- functional-programming
- exception-handling
- error-handling
Bindings to special math functions from the Cephes library.
Tailwind classes for Djula templates
- common-lisp
- djula
- lisp
- tailwindcss