I often need this function assertClause :: [Bit] -> m(). Semantically, it is assert . or
but this would create extra clauses (sometimes, a lot of them).
I don't think this function can be realized with the public API (runBit is not exported).
An alternative naming would be assertOr, which would describe semantics better
(assertClause describes implementation). I don't really care.
Hi,
I often need this function
assertClause :: [Bit] -> m()
. Semantically, it isassert . or
but this would create extra clauses (sometimes, a lot of them).I don't think this function can be realized with the public API (
runBit
is not exported).An alternative naming would be
assertOr
, which would describe semantics better (assertClause
describes implementation). I don't really care.