12 KiB
12 KiB
- Applicative
- Bool
- Monad
- Show
- Either
- Functor
- Semiring
- Bifunctor
- Exception
- Coercion
- TypeRep
- State
- Foldable
- Traversable
- Maybe
- Monoid
- String
- Bounded
- Enum
- Floating
- RealFloat
- Num
- Fractional
- Integral
- Rational
- Real
- RealFrac
- FilePath
- Double#
- Float#
- RealWorld
- Any
- Constraint
- Char
- Double
- Float
- Int
- Word
- Coercible
- V1
- U1
- K1
- M1
- :+:
- :*:
- Rec0
- D1
- C1
- S1
- Rep
- IO
- Ratio
- Integer
- Eq
- Ord
- IsString
- Alternative
- Typeable
- ==
- Read
- Ptr
- FunPtr
- Int8
- Int16
- Int32
- Int64
- Word8
- Word16
- Word32
- Word64
- MonadPlus
- Ordering
- Generic
- Constructor
- Selector
- FFFormat
- Const
- ZipList
- Identity
- NFData
- Map
- Set
- Seq
- IntMap
- IntSet
- Proxy
- :~:
- Void
- MonadState
- StateT
- Reader
- MonadReader
- ReaderT
- Except
- MonadError
- ExceptT
- MonadIO
- Bits
- Complex
- Fixity
- ByteString
- ByteString
- Text
- Text
- Handle
- IOMode
- ST
- STM
- Async
- Storable
- FatalError
- StringConv
- Leniency
- All
- Alt
- Dual
- Endo
- First
- Last
- Product
- Sum
- Down
- SomeException
- IOException
- FiniteBits
- NestedAtomically
- NoMethodError
- NonTermination
- PatternMatchFail
- RecConError
- RecSelError
- RecUpdError
- ArithException
- ErrorCall
- MaskingState
- Handler
- AllocationLimitExceeded
- ArrayException
- AssertionFailed
- AsyncException
- BlockedIndefinitelyOnMVar
- BlockedIndefinitelyOnSTM
- Deadlock
- SomeAsyncException
- ThreadId
- ExitCode
- Chan
- QSem
- QSemN
- MVar
- Concurrently
- Coercion
- Left
- Right
- Just
- Nothing
- Any
- False
- True
- D#
- F#
- U1
- K1
- M1
- :%
- LT
- EQ
- GT
- FFExponent
- FFFixed
- FFGeneric
- Const
- ZipList
- Identity
- Proxy
- FatalError
- All
- Alt
- Dual
- Endo
- First
- Last
- Product
- Sum
- Prefix
- Infix
- Refl
- Down
- AppendMode
- ReadMode
- ReadWriteMode
- WriteMode
- SomeException
- Lenient
- Strict
- NestedAtomically
- NoMethodError
- NonTermination
- PatternMatchFail
- RecConError
- RecSelError
- RecUpdError
- Denormal
- DivideByZero
- ErrorCall
- LossOfPrecision
- Overflow
- RatioZeroDenominator
- Underflow
- MaskedInterruptible
- MaskedUninterruptible
- Unmasked
- Handler
- AllocationLimitExceeded
- IndexOutOfBounds
- UndefinedElement
- AssertionFailed
- HeapOverflow
- StackOverflow
- ThreadKilled
- UserInterrupt
- BlockedIndefinitelyOnMVar
- BlockedIndefinitelyOnSTM
- Deadlock
- SomeAsyncException
- :+
- ExitFailure
- ExitSuccess
- Concurrently
- deepseq
- split
- split
- async
- void
- smallInteger
- wordToInteger
- integerToWord
- integerToInt
- plusInteger
- minusInteger
- timesInteger
- negateInteger
- eqInteger#
- neqInteger#
- absInteger
- signumInteger
- leInteger#
- gtInteger#
- ltInteger#
- geInteger#
- compareInteger
- encodeFloatInteger
- floatFromInteger
- encodeDoubleInteger
- decodeDoubleInteger
- doubleFromInteger
- rationalToFloat
- rationalToDouble
- andInteger
- orInteger
- xorInteger
- complementInteger
- shiftLInteger
- shiftRInteger
- quotInteger
- remInteger
- divInteger
- modInteger
- divModInteger
- quotRemInteger
- group
- group
- group
- either
- all
- all
- all
- and
- any
- any
- any
- concat
- concat
- concat
- concatMap
- concatMap
- concatMap
- elem
- elem
- foldMap
- foldl
- foldl
- foldl
- foldl1
- foldl1
- foldr
- foldr
- foldr
- foldr1
- foldr1
- length
- length
- length
- mapM_
- maximum
- maximum
- maximum
- minimum
- minimum
- minimum
- notElem
- notElem
- null
- null
- null
- or
- product
- sequence_
- sum
- <$>
- maybe
- mapM
- sequence
- sequenceA
- traverse
- curry
- fst
- snd
- uncurry
- $!
- *>
- ++
- .
- <$
- <*
- <*>
- =<<
-
=
- asTypeOf
- const
- flip
- fmap
- map
- map
- mappend
- mconcat
- mempty
- otherwise
- pure
- return
- enumFrom
- enumFromThen
- enumFromThenTo
- enumFromTo
- fromEnum
- maxBound
- minBound
- pred
- succ
- toEnum
- acos
- acosh
- asin
- asinh
- atan
- atan2
- atanh
- cos
- cosh
- decodeFloat
- encodeFloat
- exp
- exponent
- floatDigits
- floatRadix
- floatRange
- isDenormalized
- isIEEE
- isInfinite
- isNaN
- isNegativeZero
- log
- logBase
- pi
- scaleFloat
- significand
- sin
- sinh
- sqrt
- tan
- tanh
-
-
-
- abs
- fromInteger
- negate
- signum
- subtract
- /
- ^
- ^^
- ceiling
- div
- divMod
- even
- floor
- fromIntegral
- fromRational
- gcd
- lcm
- mod
- odd
- properFraction
- quot
- quotRem
- realToFrac
- recip
- rem
- round
- toInteger
- toRational
- truncate
- show
- showList
- showsPrec
- appendFile
- appendFile
- getContents
- getContents
- getLine
- interact
- interact
- putStr
- putStr
- putStr
- putStr
- putStrLn
- putStrLn
- putStrLn
- putStrLn
- readFile
- readFile
- writeFile
- writeFile
- reads
- lines
- unlines
- unwords
- words
- ioError
- break
- break
- break
- cycle
- cycle
- cycle
- drop
- drop
- drop
- dropWhile
- dropWhile
- dropWhile
- head
- head
- head
- init
- init
- iterate
- iterate
- iterate
- last
- last
- repeat
- repeat
- repeat
- replicate
- replicate
- replicate
- reverse
- reverse
- reverse
- scanl
- scanl
- scanl
- scanl1
- scanr
- scanr
- scanr1
- span
- span
- splitAt
- splitAt
- splitAt
- tail
- tail
- take
- take
- take
- takeWhile
- takeWhile
- takeWhile
- unzip
- zipWith
- zipWith
- zipWith
- &&
- not
- ||
- /=
- <
- <=
-
- compare
- max
- min
- $
- error
- error
- undefined
- undefined
- seq
-
=
- ==
- join
- first
- toList
- filter
- filter
- filter
- zip
- zip
- zip
- assert
- mkInteger
- guard
- liftM
- lift
- <|>
- <**>
- empty
- empty
- empty
- some
- many
- mzero
- mplus
- ap
- liftA
- liftA2
- liftA3
- liftM2
- liftM3
- liftM4
- liftM5
- maxInt
- minInt
- ord
- when
- unpack
- unpack
- .&.
- shiftL
- shiftR
- double2Int
- float2Int
- int2Double
- int2Float
- denominator
- numerator
- numericEnumFrom
- numericEnumFromThen
- numericEnumFromThenTo
- numericEnumFromTo
- isDoubleDenormalized
- isDoubleInfinite
- isDoubleNaN
- isDoubleNegativeZero
- isFloatDenormalized
- isFloatInfinite
- isFloatNaN
- isFloatNegativeZero
- isDoubleFinite
- isFloatFinite
- acosDouble
- acosFloat
- asinDouble
- asinFloat
- atanDouble
- atanFloat
- clamp
- cosDouble
- cosFloat
- coshDouble
- coshFloat
- divideDouble
- divideFloat
- double2Float
- eqDouble
- eqFloat
- expDouble
- expFloat
- expt
- expts
- expts10
- float2Double
- floatToDigits
- formatRealFloat
- formatRealFloatAlt
- fromRat
- fromRat'
- fromRat''
- geDouble
- geFloat
- gtDouble
- gtFloat
- integerLogBase
- leDouble
- leFloat
- logDouble
- logFloat
- ltDouble
- ltFloat
- maxExpt
- maxExpt10
- minExpt
- minusDouble
- minusFloat
- neDouble
- neFloat
- negateDouble
- negateFloat
- plusDouble
- plusFloat
- powerDouble
- powerFloat
- roundTo
- showFloat
- showSignedFloat
- sinDouble
- sinFloat
- sinhDouble
- sinhFloat
- sqrtDouble
- sqrtFloat
- tanDouble
- tanFloat
- tanhDouble
- tanhFloat
- timesDouble
- timesFloat
- word2Double
- word2Float
- eqInteger
- divZeroError
- uncons
- uncons
- headMay
- headDef
- initMay
- initDef
- initSafe
- tailMay
- tailDef
- tailSafe
- lastDef
- lastMay
- foldr1May
- foldl1May
- atMay
- atDef
- optional
- $!!
- force
- intercalate
- intercalate
- intercalate
- isPrefixOf
- isPrefixOf
- isPrefixOf
- sortBy
- sort
- intersperse
- intersperse
- intersperse
- transpose
- transpose
- transpose
- subsequences
- permutations
- unfoldr
- unfoldr
- unfoldr
- inits
- inits
- inits
- tails
- tails
- tails
- typeRep
- cast
- eqT
- coerceWith
- sym
- trans
- castWith
- gcastWith
- absurd
- vacuous
- put
- get
- gets
- modify
- withState
- runState
- execState
- evalState
- runStateT
- execStateT
- evalStateT
- ask
- asks
- local
- runReader
- runReaderT
- throwError
- catchError
- runExcept
- runExceptT
- liftIO
- chr
- bool
- fix
- on
- toStrict
- toStrict
- fromStrict
- fromStrict
- getArgs
- stdin
- stdout
- stderr
- withFile
- openFile
- readMaybe
- readEither
- zero
- panic
- toS
- toSL
- orAlt
- orEmpty
- eitherA
- maybeToLeft
- maybeToRight
- leftToMaybe
- rightToMaybe
- maybeToEither
- $>
-
=>
- <=<
- forever
- mfilter
- filterM
- mapAndUnzipM
- zipWithM
- zipWithM_
- foldM
- foldM_
- replicateM
- replicateM_
- concatMapM
- unless
- liftM'
- liftM2'
- <$!>
- trace
- traceM
- traceIO
- traceShow
- traceShowM
- notImplemented
- whenM
- unlessM
- ifM
- guardM
- putText
- putLText
- ordNub
- sortOn
- list
- comparing
- one
- <.>
- conIsRecord
- conName
- from
- selName
- to
- <>
- getAll
- getAlt
- getAny
- getDual
- appEndo
- getFirst
- getLast
- getProduct
- getSum
- isLeft
- isRight
- lefts
- partitionEithers
- rights
- conFixity
- unK1
- unM1
- geInteger
- gtInteger
- hashInteger
- leInteger
- ltInteger
- neqInteger
- testBitInteger
- catMaybes
- fromMaybe
- isJust
- isNothing
- listToMaybe
- mapMaybe
- cons
- cons
- maybeToList
- find
- find
- find
- foldl'
- foldl'
- foldl'
- maximumBy
- minimumBy
- dropWhileEnd
- elemIndex
- elemIndices
- findIndex
- findIndices
- groupBy
- groupBy
- isInfixOf
- isSuffixOf
- isSuffixOf
- partition
- partition
- stripPrefix
- mapAccumL
- mapAccumL
- mapAccumL
- mapAccumR
- mapAccumR
- mapAccumR
- foldl1'
- foldl1'
- fold
- foldr'
- asum
- foldlM
- foldrM
- forM_
- for_
- msum
- sequenceA_
- traverse_
- forM
- singleton
- singleton
- link
- getConst
- getZipList
- boundedEnumFrom
- boundedEnumFromThen
- fromEnumError
- predError
- succError
- toEnumError
- %
- ^%^
- ^^%^^
- gcdInt'
- gcdWord'
- infinity
- integralEnumFrom
- integralEnumFromThen
- integralEnumFromThenTo
- integralEnumFromTo
- notANumber
- overflowError
- ratioPrec
- ratioPrec1
- ratioZeroDenominatorError
- reduce
- showSigned
- bracket
- .|.
- hGetContents
- hGetContents
- hGetLine
- hPutStr
- hPutStr
- hPutStrLn
- newEmptyMVar
- putMVar
- takeMVar
- index
- index
- unfoldrN
- append
- append
- snoc
- snoc
- toCaseFold
- toLower
- toTitle
- toUpper
- breakOn
- breakOnAll
- breakOnEnd
- center
- chunksOf
- commonPrefixes
- compareLength
- copy
- count
- count
- dropAround
- dropEnd
- justifyLeft
- justifyRight
- pack
- pack
- replace
- second
- splitOn
- strip
- stripEnd
- stripStart
- stripSuffix
- takeEnd
- takeWhileEnd
- msg
- hPut
- mask
- runIdentity
- fmapDefault
- foldMapDefault
- for
- runST
- elemIndexEnd
- hGet
- hGetNonBlocking
- hPutNonBlocking
- splitWith
- unsnoc
- cons'
- fromChunks
- fromChunks
- toChunks
- toChunks
- hGetChunk
- foldlChunks
- foldlChunks
- foldrChunks
- foldrChunks
- strConv
- try
- evaluate
- bit
- bitDefault
- bitSize
- bitSizeMaybe
- complement
- countLeadingZeros
- countTrailingZeros
- finiteBitSize
- isSigned
- popCount
- rotate
- shift
- testBit
- testBitDefault
- unsafeShiftL
- unsafeShiftR
- xor
- byteSwap16
- byteSwap32
- byteSwap64
- throw
- bracketOnError
- bracket_
- catch
- catchJust
- finally
- handle
- handleJust
- mapException
- onException
- tryJust
- displayException
- fromException
- toException
- getMaskingState
- mask_
- throwIO
- uninterruptibleMask
- uninterruptibleMask_
- allowInterrupt
- catches
- throwTo
- asyncExceptionFromException
- asyncExceptionToException
- bimap
- rnf
- swap
- rotateL
- rotateR
- zeroBits
- setBit
- clearBit
- complementBit
- popCountDefault
- toIntegralSized
- cis
- conjugate
- imagPart
- magnitude
- mkPolar
- phase
- polar
- realPart
- die
- exitFailure
- exitSuccess
- exitWith
- stToIO
- fixST
- check
- always
- alwaysSucceeds
- atomically
- catchSTM
- orElse
- retry
- throwSTM
- dupChan
- getChanContents
- isEmptyChan
- newChan
- readChan
- unGetChan
- writeChan
- writeList2Chan
- addMVarFinalizer
- mkWeakMVar
- modifyMVar
- modifyMVarMasked
- modifyMVarMasked_
- modifyMVar_
- swapMVar
- withMVar
- withMVarMasked
- newQSem
- signalQSem
- waitQSem
- newQSemN
- signalQSemN
- waitQSemN
- threadDelay
- threadWaitRead
- threadWaitReadSTM
- threadWaitWrite
- threadWaitWriteSTM
- forkIO
- forkIOWithUnmask
- forkOn
- forkOnWithUnmask
- getNumCapabilities
- killThread
- mkWeakThreadId
- myThreadId
- setNumCapabilities
- threadCapability
- yield
- isEmptyMVar
- newMVar
- readMVar
- tryPutMVar
- tryReadMVar
- tryTakeMVar
- forkFinally
- forkOS
- rtsSupportsBoundThreads
- isCurrentThreadBound
- runInBoundThread
- runInUnboundThread
- asyncThreadId
- runConcurrently
- asyncBound
- asyncOn
- asyncOnWithUnmask
- asyncWithUnmask
- cancel
- cancelWith
- concurrently
- forConcurrently
- link2
- mapConcurrently
- poll
- pollSTM
- race
- race_
- wait
- waitAny
- waitAnyCancel
- waitAnyCatch
- waitAnyCatchCancel
- waitAnyCatchSTM
- waitAnySTM
- waitBoth
- waitBothSTM
- waitCatch
- waitCatchSTM
- waitEither
- waitEitherCancel
- waitEitherCatch
- waitEitherCatchCancel
- waitEitherCatchSTM
- waitEitherSTM
- waitEitherSTM_
- waitEither_
- waitSTM
- withAsync
- withAsyncBound
- withAsyncOn
- withAsyncOnWithUnmask
- withAsyncWithUnmask