Safe Haskell | None |
---|---|
Language | Haskell98 |
Lava.SequentialCircuits
Documentation
constant :: Constructive a => a -> Signal Bool Source #
outputList :: (Foldable t, Generic b) => t b -> () -> b Source #
rowSeq :: Constructive a1 => ((a1, b) -> (a2, a1)) -> b -> a2 Source #
rowSeqReset :: (Constructive a1, Choice a1) => ((a1, b) -> (a2, a1)) -> (Signal Bool, b) -> a2 Source #
rowSeqPeriod :: (Eq a1, Num a1, Constructive a2, Choice a2) => a1 -> ((a2, b) -> (a3, a2)) -> b -> a3 Source #