Optional static typing for Python
- python
- types
- typing
- typechecker
47,133 repositories indexed
1–24 of 25 · Most stars
Optional static typing for Python
Sccache is a ccache-like tool. It is used as a compiler wrapper and avoids compilation when possible. Sccache has the capability to utilize caching in remote storage environments, including various cloud storage options, or alternatively, in local storage.
🦄 Monads and popular FP abstractions, powered by Go 1.18+ Generics (Option, Result, Either...)
JavaScript & TypeScript persistent and optionally immutable data tree with cursors.
Functional programming library for TypeScript - https://gigobyte.github.io/purify/
An optional type system for Clojure
A robust option type for C#
Quick development library (AutoMapper, LinQ, IOC Dependency Injection, MemoryCache, Scheduled tasks, Json and Yml Config and Options pattern, Serializers, etc) with crossplatform support for Delphi/Firemonkey (Windows,Linux,OSX/IOS/Android) and freepascal (Windows/Linux).
An Optional Type System for Lua
Lossless compression C library built for ultra-fast decode. Faster than LZ4 (+35% to 105%+; best on ARM64), at a better ratio. Official Rust, Python, Node.js, Go and WASM bindings. Write-once/read-many, with optional seekable archives for O(1) random access.
Monad, Functional Programming features for Golang
Run promise-returning & async functions concurrently with optional limited concurrency
fp-go is a collection of Functional Programming helpers powered by Golang 1.18+ generics.
Rust-like error handling and options for Bun, Deno and Node.
Swift µframework with extensions for the Optional Type
Rust like Option and Result types in Python
Settle promises concurrently and get their fulfillment value or rejection reason with optional limited concurrency
Clojure collection and sequence APIs in Common Lisp, with optional Clojure collection syntax
A function type to dispatch on types instead of classes with partial support for dispatching on optional and keyword argument types.
Fully typesafe, Rust-like Result and Option types for Python
Functional Programming for EcmaScript(Javascript)
Implementation of sum/option types using QVariant
Simple Groovy options library
Go option and result types that optionally contain a value