FP Laboratory 10

From Marek Běhálek Wiki
Revision as of 12:03, 18 September 2019 by Beh01 (talk | contribs) (Created page with "== Abstract data types == * Create an abstract data type <code>Stack</code> with following functions: <syntaxhighlight lang="Haskell"> push :: a -> Stack a -> Stack a pop ::...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Abstract data types

  • Create an abstract data type Stack with following functions:
push :: a -> Stack a -> Stack a
pop :: Stack a -> Stack a
top :: Stack a -> a
isEmpty :: Stack a ->Bool