ormolu/data/examples/other/pragma.hs
Utku Demir b6c29bdf12 Handle OPTIONS_GHC and OPTIONS_HADDOCK pragmas
This change adds an ad-hoc parser for module pragmas to handle
OPTIONS_* pragmas. I did not want to use an existing tokenizer,
because I felt like tokenizing and pretty printing the GHC options
are more prone to error without providing much benefit.
2019-08-11 16:04:42 +02:00

14 lines
360 B
Haskell

-- | Header comment.
{-# LANGUAGE LambdaCase #-}
{-#LANGuagE ViewPatterns #-}
{-# LANGUAGE OverloadedStrings#-}
{-# OPTIONS_GHC -Wall -Werror #-}
{-# language DataKinds, LambdaCase #-}
{-# OPTIONS_HADDOCK prune, show-extensions #-}
{-# OPTIONS_GHC -O2 -H 300 #-}
{-# language IncoherentInstances
, AllowAmbiguousTypes #-}
module Foo () where