List of partial functions: Difference between revisions
(→Partial functions in Prelude: removed some functions that aren't in the Prelude) |
(→Partial functions in Prelude: Added new section for functions that aren't even partial) |
||
Line 1: | Line 1: | ||
==Partial functions in Prelude== | ==Partial functions in Prelude== | ||
===Functions that aren't even partial=== | |||
* error | |||
* undefined | |||
===List functions=== | ===List functions=== |
Revision as of 12:01, 12 October 2012
Partial functions in Prelude
Functions that aren't even partial
- error
- undefined
List functions
- maximum
- minimum
- head
- tail
- init
- last
- foldl
- foldl'
- foldl1
- foldl1'
- foldr1
- scanl1
- scanr1
- cycle
- !!
- length
- sum
- product
- reverse
- ... (todo)
Other
- read
- quot
- rem
- quotRem
- div
- mod
- divMod
- succ
- pred
- toEnum
- (^)
- fail
- ... (todo)
Partial functions in other base libraries
Data.List
- genericIndex
- genericLength
Data.Map
- (!)
Data.Maybe
- fromJust
Partial functions in other Haskell Platform packages
... (todo)