/f

A python lib to ensure type safety through a functional approach.

Primary LanguagePython

About

f is the Python implementation of f-utils systematics to ensure constructive type safety.

Structure

f/
|-- __init__.py ........ import main.py and define basics TYPES
`-- main.py ............ define the systematics

Dependencies

The project has no internal dependencies. The only external dependency is python3.

Recommended python >=v3.12.

Install

Directly from this git repository with some of these branches:

  1. main: the current stable version
  2. dev: some working in progress

With pip:

# main branch
pip install git+https://github.com/f-utils/f
# dev branch
pip install git+https://github.com/f-utils/f/tree/dev

With uv:

# main branch
uv add git+https://github.com/f-utils/f
# dev branch
uv add git+https://github.com/f-utils/f --branch dev

Usage

See:

  • user: with the user manual
  • ref: with the reference manual

See also: