Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
ProjectM36.ReferencedTransactionIds
Synopsis
- type TransactionIds = Set TransactionId
- class ReferencedTransactionIds a where
- referencedTransactionIdsForTransaction :: Transaction -> TransactionGraph -> Either RelationalError (Set Transaction)
Documentation
type TransactionIds = Set TransactionId Source #
class ReferencedTransactionIds a where Source #
Methods
Instances
referencedTransactionIdsForTransaction :: Transaction -> TransactionGraph -> Either RelationalError (Set Transaction) Source #
Recurse relvars references and transaction parents to extract a subset of relevant transactions. probably could do some trimming of transactions that are not referenced by relvars, but that is rare, so probably of not much benefit should be trim merge parents that don't contribute to the relvars? maybe