module
import
qualified
as
hiding
data
type
newtype
let
where
if then else
case
@
infix
infixl
infixr
class
instance
default
deriving
do
type family
type instance
data family
[a]
IO
Maybe
State
Writer
Reader
ST
Map
Set
HashSet
Tree
Show
Eq
Ord
Enum
Num
Fractional
Real
RealFrac
Functor
Applicative
Monad
Monoid