IntersectMBO / cardano-base

Code used throughout the Cardano eco-system
Apache License 2.0
95 stars 41 forks source link

Update for `io-classes-1.4` and friends #463

Closed amesgen closed 7 months ago

amesgen commented 8 months ago

Mirroring https://github.com/IntersectMBO/cardano-haskell-packages/pull/672

Code changes are due to the deprecation of withLiftST; now, MonadST provides a generic stToIO.

amesgen commented 8 months ago

This actually also requires changes in cardano-crypto-class due to changes in io-classes-1.4, will look at this later.

lehins commented 7 months ago

If this PR is ready to be merged, then we just need a rebase on master and a merge