erg

Statically typed lang

A statically typed language inspired by Rust and Python, with features like type inference, dependent types, and object-oriented programming, designed for simplicity and robustness.

A statically typed language compatible with Python

GitHub

3k stars
17 watching
55 forks
Language: Rust
last commit: almost 2 years ago
compilererglanguageprogramming-languagepythonrusttranspiler

Related projects:

RepositoryDescriptionStars
google/pytypeAutomates type checking and error prevention in Python code4,791
rustedpy/resultA library providing a simple, type-safe way to handle values with potential errors in Python 3.1,625
mplanchard/safetywrapTypesafe wrappers for handling errors and absent data in Python44
mtshiba/pylyzerA fast and feature-rich static code analyzer and language server for Python2,550
orsinium-labs/mypy-baselineA tool to integrate mypy into an existing Python project and track progress on resolving type errors.59
ergo/pyramid_apispecGenerates OpenAPI specification files for Pyramid applications.23
python/mypyA tool to help catch errors in Python code by checking type compatibility and hints at compile time18,687
marcelog/ex_rfc3966A Tel URI parser based on the official uri grammar following the RFC3966 standard.1
abgeo/tarieli.pyA Python script generator for creating random Georgian texts based on Vekhistkaosani.1
zeeman/promisesA type checking library for Python that uses a promise-based syntax to validate function arguments and return types.0
horse64/core.horse64.orgA high-level language with clean dynamic typing and a focus on large projects, aiming to be a more grounded alternative to Python.7
orsinium-labs/infer-typesA CLI tool to automatically add type annotations into Python code86
mat1g3r/optionA library that provides Rust-like Option and Result types in Python to handle optional and error values in a more type-safe and expressive way.85
erezsh/runtypeA Python library for run-time type validation and multiple dispatch utilities162
ergoplatform/sigma-rustA Rust implementation of ErgoScript scripting language and wallet-related features.69