Skip to content

hacksparr0w/solid

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

💎♻️ solid

Warning

This project is currently in a very early stage of development and, as such, may change drastically at any given time.

Solid is a functional state management framework for Python applications. It's designed around the following core principles:

  • The benefits of immutability in higher-level programming languages mostly outweigh the costs and promote predictable and testable design.
  • Side-effects should always be separated from core business logic to allow for code modularity and testability. Furthermore, side-effects should be executed in a deterministic fashion as they can result in state changes themselves.
  • The framework favors functional, reactive, event-driven programming while maintaining Pythonic readability and idioms.

About

💎♻️ Functional state management framework for Python

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages