@@ -16,21 +16,21 @@ import ProjectM36.Relation
1616import ProjectM36.Error
1717import qualified Data.UUID as U
1818import qualified Control.Foldl as Foldl
19−import qualified DeferredFolds.UnfoldM as UnfoldM
19+import qualified DeferredFolds.UnfoldlM as UF
2020
2121type Sessions = StmMap.Map SessionId Session
2222
2323--from https://github.com/nikita-volkov/stm-containers/blob/master/test/Main/MapTests.hs
2424stmMapToList :: StmMap.Map k v -> STM [(k, v)]
2525#if MIN_VERSION_stm_containers(1,0,0)
26−stmMapToList = UnfoldM.foldM (Foldl.generalize Foldl.list) . StmMap.unfoldM
26+stmMapToList = UF.foldM (Foldl.generalize Foldl.list) . StmMap.unfoldlM
2727#else
2828stmMapToList = ListT.fold (\l -> return . (:l)) [] . StmMap.stream
2929#endif
3030
3131stmSetToList :: StmSet.Set v -> STM [v]
3232#if MIN_VERSION_stm_containers(1,0,0)
33−stmSetToList = UnfoldM.foldM (Foldl.generalize Foldl.list) . StmSet.unfoldM
33+stmSetToList = UF.foldM (Foldl.generalize Foldl.list) . StmSet.unfoldlM
3434#else
3535stmSetToList = ListT.fold (\l -> return . (:l)) [] . StmSet.stream
3636#endif