An open API service indexing awesome lists of open source software.

https://github.com/vic/fx.go

An Algebraic Effect System for Golang.
https://github.com/vic/fx.go

abilities ability-system algebraic-effect-handlers algebraic-effects effect-system effects golang

Last synced: 5 months ago
JSON representation

An Algebraic Effect System for Golang.

Awesome Lists containing this project

README

          

# `Fx.go` is an Algebraic Effects system for Golang.

[![fx.go](https://github-readme-stats.vercel.app/api/pin/?username=vic&repo=fx.go&show_owner=true&theme=shades-of-purple)](https://github.com/vic/fx.go)

[![@fbrasisil](https://github.com/user-attachments/assets/80ba3f67-fcb6-40ff-aae6-dea441e35f3c)](https://x.com/fbrasisil/status/1922659949416493342)

[![@adamhearn](https://github.com/user-attachments/assets/71044f9c-4e58-4c69-b7b8-2a4d318cfeda)](https://x.com/adamhearn_/status/1922690627273208106)

# Read the Book: https://vic.github.io/fx.go

# Golang API: https://pkg.go.dev/github.com/vic/fx.go