Skip to content

Latest commit

 

History

History
29 lines (19 loc) · 1.62 KB

DisallowedExtensions.md

File metadata and controls

29 lines (19 loc) · 1.62 KB

Disallowed Extensions

The following extensions are not compatible with the minimum version of GHC (currently 8.10) that we support:

Syntax

Types

Records

Unboxed Types and Primitive Operations

  • UnliftedDatatypes (9.2)

    This one is a bit annoying to lose, as it would be good to be able to unbox some of the state threaded through the parser; in general there is a lot we want to ensure is never lazy -- including state and defunctionalised errors.

    In practice, I think we could probably use this under a CPP guard. Worth considering!