| 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 ())))))) | |