Haskell Extensions

Table of Content [WIP]

TypeApplications

MultiParamTypeClasses

OverloadedStrings

ConstraintKinds

BangPatterns

DerivingStrategies

DefaultSignatures

DataKinds

AllowAmbiguousTypes

LambdaCase

EmptyCase

FlexibleContexts

FlexibleInstances

MultiWayIf

KindSignatures

InstanceSigs

ScopedTypeVariables

PackageImports

StandaloneDeriving

NamedFieldPuns

NoImplicitPrelude

TypeOperators

MonoLocalBinds

NoMonomorphismRestriction

TypeApplications

TypeApplications

MultiParamTypeClasses

MultiParamTypeClasses

OverloadedStrings

OverloadedStrings

ConstraintKinds

ConstraintKinds

BangPatterns

BangPatterns

DerivingStrategies

DerivingStrategies

DefaultSignatures

DefaultSignatures

DataKinds

DataKinds

AllowAmbiguousTypes

AllowAmbiguousTypes

LambdaCase

LambdaCase

EmptyCase

EmptyCase

FlexibleContexts

FlexibleContexts

FlexibleInstances

FlexibleInstances

MultiWayIf

MultiWayIf

KindSignatures

KindSignatures

InstanceSigs

InstanceSigs

ScopedTypeVariables

ScopedTypeVariables

PackageImports

PackageImports

StandaloneDeriving

StandaloneDeriving

NamedFieldPuns

NamedFieldPuns

NoImplicitPrelude

NoImplicitPrelude

TypeOperators

TypeOperators

MonoLocalBinds

MonoLocalBinds

NoMonomorphismRestriction

NoMonomorphismRestriction

Posted on August 1, 2019