6. Language extensions

  • 6.1. Introduction
  • 6.2. Syntax
  • 6.3. Import and export
  • 6.4. Types
  • 6.5. Records
  • 6.6. Deriving mechanism
  • 6.7. Patterns
  • 6.8. Class and instances declarations
  • 6.9. Literals
  • 6.10. Constraints
  • 6.11. Type signatures
  • 6.12. Bindings and generalisation
  • 6.13. Template Haskell
  • 6.14. Bang patterns and Strict Haskell
  • 6.15. Parallel and Concurrent
  • 6.16. Unboxed types and primitive operations
  • 6.17. Foreign function interface (FFI)
  • 6.18. Safe Haskell
  • 6.19. Miscellaneous
  • 6.20. Pragmas

© 2002–2007 The University Court of the University of Glasgow. All rights reserved.
Licensed under the Glasgow Haskell Compiler License.
https://downloads.haskell.org/~ghc/9.12.1/docs/users_guide/exts.html