Popularity
3.6
Growing
Activity
0.0
Stable
5
3
1

Monthly Downloads: 4
Programming language: Haskell
License: BSD 3-clause "New" or "Revised" License
Tags: Control     Fused    
Latest version: v0.1.0.0

fused-effects-squeal alternatives and similar packages

Based on the "fused" category.
Alternatively, view fused-effects-squeal alternatives based on common mentions on social networks and blogs.

Do you think we are missing an alternative of fused-effects-squeal or a related project?

Add another 'fused' Package

README

fused-effects-squeal Hackage

This is an overview of the way this library works. If you would like to learn how Squeal itself works you should head to the morphismtech/squeal repository.

Usage

There are two sepaeate effects with corresponding carriers: Squeal (with SquealC) and SquealPool (with SquealPoolC).

Squeal mimics the functions from MonadPQ (from squeal-postgresql) and represnts the "inside a transaction" effect.

You can run it directly with runSquealWithConn family of functions, but you probably want to use a connection pool.

SquealPool allows you to call runSqueal function, which picks a connection from the connection pool and runs the Squeal effect.