libraries/base/GHC¶

Contents:

  • libraries/base/GHC/Arr.hs
    • Note [Inlining index]
    • Note [Double bounds-checking of index values]
    • Note [Out-of-bounds error messages]
    • Note [amap]
  • libraries/base/GHC/Base.hs
    • Note [Depend on GHC.Integer]
    • Note [Depend on GHC.Tuple]
    • Note [Depend on GHC.Natural]
    • Note [Recursive bindings for Applicative/Monad]
    • Note [The rules for map]
  • libraries/base/GHC/Enum.hs
    • Note [How the Enum rules work]
  • libraries/base/GHC/Err.hs
    • Note [Errors in base]
  • libraries/base/GHC/Float.hs
    • Note [realToFrac int-to-float]
    • Note [Casting from integral to floating point types]
  • libraries/base/GHC/IORef.hs
    • Note [atomicModifyIORef’ definition]
  • libraries/base/GHC/Int.hs
    • Note [Order of tests]
  • libraries/base/GHC/List.hs
    • Note [Inline FB functions]
    • Note [scanl rewrite rules]
    • Note [Fusion for foldrN]
    • Note [Fusion for zipN/zipWithN]
  • libraries/base/GHC/Real.hs
    • Note [Numeric Stability of Enumerating Floating Numbers]
    • Note [Integer division constant folding]
  • libraries/base/GHC/TopHandler.hs
    • Note [rts_setMainThread must be called unsafely]
    • Note [rts_setMainThread has an unsound type]
    • Note [Disaster with iconv]

ghc-compiler-notes

Navigation

Contents:

  • compiler/backpack
  • compiler/basicTypes
  • compiler/cmm/Hoopl
  • compiler/cmm
  • compiler/codeGen
  • compiler/coreSyn
  • compiler/deSugar
  • compiler/ghci
  • compiler/hieFile
  • compiler/hsSyn
  • compiler/iface
  • compiler/llvmGen/Llvm
  • compiler/llvmGen/LlvmCodeGen
  • compiler/main/SysTools
  • compiler/main
  • compiler/nativeGen/RegAlloc/Graph
  • compiler/nativeGen
  • compiler/parser
  • compiler/prelude
  • compiler/rename
  • compiler/simplCore
  • compiler/simplStg/StgLiftLams
  • compiler/simplStg
  • compiler/specialise
  • compiler/stgSyn
  • compiler/stranal
  • compiler/typecheck
  • compiler/types
  • compiler/utils
  • libraries/base/Control
  • libraries/base/Data/Functor
  • libraries/base/Data
  • libraries/base/Foreign/Marshal
  • libraries/base/Foreign
  • libraries/base/GHC/IO/Encoding
  • libraries/base/GHC/IO
  • libraries/base/GHC/Stack
  • libraries/base/GHC
    • libraries/base/GHC/Arr.hs
    • libraries/base/GHC/Base.hs
    • libraries/base/GHC/Enum.hs
    • libraries/base/GHC/Err.hs
    • libraries/base/GHC/Float.hs
    • libraries/base/GHC/IORef.hs
    • libraries/base/GHC/Int.hs
    • libraries/base/GHC/List.hs
    • libraries/base/GHC/Real.hs
    • libraries/base/GHC/TopHandler.hs
  • libraries/ghc-prim/GHC
  • libraries/template-haskell/Language/Haskell/TH
  • utils/genprimopcode
  • utils/ghc-pkg

Related Topics

  • Documentation overview
    • Previous: libraries/base/GHC/Stack/Types.hs
    • Next: libraries/base/GHC/Arr.hs

Quick search

©2019, myuon. | Powered by Sphinx 1.8.5 & Alabaster 0.7.12 | Page source
Fork me on GitHub