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