stack man page on OpenSuSE

Man page or keyword search:  
man Server   25941 pages
apropos Keyword Search (all sections)
Output format
OpenSuSE logo
[printable version]

Stack(3)			 OCaml library			      Stack(3)

NAME
       Stack - Last-in first-out stacks.

Module
       Module	Stack

Documentation
       Module Stack
	: sig end

       Last-in first-out stacks.

       This module implements stacks (LIFOs), with in-place modification.

       type 'a t

       The type of stacks containing elements of type 'a .

       exception Empty

       Raised when Stack.pop or Stack.top is applied to an empty stack.

       val create : unit -> 'a t

       Return a new stack, initially empty.

       val push : 'a -> 'a t -> unit

       push x s adds the element x at the top of stack s .

       val pop : 'a t -> 'a

       pop  s  removes	and returns the topmost element in stack s , or raises
       Empty if the stack is empty.

       val top : 'a t -> 'a

       top s returns the topmost element in stack s , or raises Empty  if  the
       stack is empty.

       val clear : 'a t -> unit

       Discard all elements from a stack.

       val copy : 'a t -> 'a t

       Return a copy of the given stack.

       val is_empty : 'a t -> bool

       Return true if the given stack is empty, false otherwise.

       val length : 'a t -> int

       Return the number of elements in a stack.

       val iter : ('a -> unit) -> 'a t -> unit

       iter  f	s applies f in turn to all elements of s , from the element at
       the top of the stack to the element at the bottom  of  the  stack.  The
       stack itself is unchanged.

OCamldoc			  2013-09-28			      Stack(3)
[top]

List of man pages available for OpenSuSE

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net