Copyright | (c) Matthew Naylor 2021 |
---|---|
License | MIT |
Maintainer | mattfn@gmail.com |
Stability | experimental |
Safe Haskell | Safe-Inferred |
Language | GHC2021 |
Blarney.Stack
Description
Documentation
Stack interface
Constructors
Stack | |
Instances
Generic (Stack a) # | |
(Interface a, Bits a) => Interface (Stack a) # | |
ToSink (Stack t) t # | |
ToSource (Stack t) t # | |
type Rep (Stack a) # | |
Defined in Blarney.Stack type Rep (Stack a) = D1 ('MetaData "Stack" "Blarney.Stack" "blarney-0.1.0.0-inplace" 'False) (C1 ('MetaCons "Stack" 'PrefixI 'True) ((S1 ('MetaSel ('Just "notEmpty") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Bit 1)) :*: (S1 ('MetaSel ('Just "notFull") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Bit 1)) :*: S1 ('MetaSel ('Just "push") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (a -> Action ())))) :*: (S1 ('MetaSel ('Just "pop") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Action ())) :*: (S1 ('MetaSel ('Just "top") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 a) :*: S1 ('MetaSel ('Just "clear") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Action ())))))) |