Labels:black | darkness OCR: type effect exception realint -> realint arithmetic negation Overflow ! 'a ref -> 'a dereference abs realint -> realint absolute value Overflow app ('a -> unit) -> 'a list -> unit apply to all elements ceil real -> int round towards + 00 Overflow chr int -> char character with number Chr concat string list -> string concatenate strings Size explode string -> char list list of characters in string false bool logical falsehood floor real -> int round towards -oo Overflow fold1 ('a#'b->'b)->'b->'a list->'b fold from left to right foldr ('a*'b->'b)->'b->'a list->'b fold from right to left hd 'a list -> 'a first element help simple help utility Empty string -> unit ignore 'a -> unit discard argument implode char list -> string make string from characters Size length 'a list -> int length of list map ('a -> 'b) -> 'a list -> 'b list nil 'a list map over all elements empty list not bool -> bool logical negation null 'a list -> bool true if list is empty ord char -> int number of character print string -> unit print on standard output real int -> real int to real ref 'a -> 'a ref create reference value rev 'a list -> 'a list reverse list round real -> int round to nearest integer Overflow size string -> int length of string str char -> string create one character string t1 'a list -> 'a list tail of list Empty true bool logical truth trunc real -> int round towards 0 Overflow vector 'a list -> 'a vector make vector from list Size