SkillAgentSearch skills...

Wiring

This package provides the ability to join up or wire instances of types (such as ReaderT/WriterT/RWST) with some semi-automatic conversions.

Install / Use

/learn @seanparsons/Wiring
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

Gluing together your ReaderT/WriterT/StateT/RWSTs.

Build Status

Using the above monad transformers can be difficult when the need to compose them arises, as a ReaderT with an environment of Network.HTTP.Client.Manager doesn't line up correctly with a ReaderT with an environment of Database.PostgreSQL.Simple.Connection.

The solution is to transform those instances of ReaderT where the environment is a superset of both of those environments and this package provides methods to do exactly that.

Related Skills

View on GitHub
GitHub Stars5
CategoryDevelopment
Updated6y ago
Forks0

Languages

Haskell

Security Score

55/100

Audited on Mar 9, 2020

No findings