effect
effect isolation in Python, to facilitate more purely functional code
AI summary
IO isolator
A library to isolate IO and state manipulation in Python code.
- stars
- 372
- forks
- 16
- watching
- 14
Similar projects
Found by comparing what the projects do, not just their names.
Effect library
A Coq library that enables the use of effects in functional programming with references to a global state
IOC extractor
A tool to extract and deobfuscate IOCs from text corpora, allowing analysts to work with previously inaccessible data
Process isolator
Provides a Python interface to manage process isolation and confinement on systems supporting OpenBSD's pledge feature.
Evaluation tool
Develops an interpretable evaluation procedure for off-policy evaluation (OPE) methods to quantify their sensitivity to hyper-parameter choices and/or evaluation policy choices.
IOCs extractor
Extracts and organizes Indicators of Compromise from unstructured text files into structured formats.
Object isolator
A software suite that enables isolation of objects in computer graphic images with perfect anti-aliasing using OpenEXR files
Effect handler
An effect system designed to handle intensional information in code, such as side effects, by encoding it into types.
Effect system library
A Haskell library for building effectful applications with a focus on type-level effects and composability
Python IDE
Provides language support and features for Python development in Visual Studio Code
Effect monad library
A library providing a single monad to handle multiple effects in effectful computations.
Unix effects library
A library of Unix effects implemented in the Coq functional programming language
Code formatter
Automatically formats Python code to conform to PEP 8 style guide.
Relation extractor
Provides a Python interface to extract structured relation triples from plain text using CoreNLP's open information extraction system.
Side-effect handling monads
Implements functional types for handling side-effects in Python with Either, Option, Try, and Future monads.
IO Expander
Controls a 16-bit I/O expander with serial interface using MicroPython.