148 lines
5.2 KiB
PHP
148 lines
5.2 KiB
PHP
import qualified Data.ByteString
|
|
-- import qualified Data.ByteString.Builder
|
|
-- import qualified Data.ByteString.Builder.Extra
|
|
-- import qualified Data.ByteString.Builder.Prim
|
|
import qualified Data.ByteString.Char8
|
|
-- import qualified Data.ByteString.Lazy.Builder
|
|
-- import qualified Data.ByteString.Lazy.Builder.ASCII
|
|
-- import qualified Data.ByteString.Lazy.Builder.Extras
|
|
-- import qualified Data.ByteString.Lazy.Char8
|
|
-- import qualified Data.ByteString.Lazy
|
|
-- import qualified Data.ByteString.Short
|
|
-- import qualified Data.ByteString.Unsafe
|
|
|
|
-- import qualified Data.Graph
|
|
-- import qualified Data.IntMap
|
|
-- import qualified Data.IntMap.Lazy
|
|
-- import qualified Data.IntMap.Strict
|
|
-- import qualified Data.IntSet
|
|
-- import qualified Data.Map
|
|
-- import qualified Data.Map.Lazy
|
|
-- import qualified Data.Map.Strict
|
|
-- import qualified Data.Sequence
|
|
-- import qualified Data.Set
|
|
-- import qualified Data.Tree
|
|
|
|
import qualified System.Directory
|
|
|
|
-- import qualified Control.Concurrent.Extra
|
|
-- import qualified Control.Exception.Extra
|
|
-- import qualified Control.Monad.Extra
|
|
-- import qualified Data.Either.Extra
|
|
-- import qualified Data.IORef.Extra
|
|
import qualified Data.List.Extra
|
|
-- import qualified Data.Tuple.Extra
|
|
-- import qualified Data.Version.Extra
|
|
-- import qualified Numeric.Extra
|
|
-- import qualified System.Directory.Extra
|
|
-- import qualified System.Environment.Extra
|
|
-- import qualified System.IO.Extra
|
|
-- import qualified System.Info.Extra
|
|
-- import qualified System.Process.Extra
|
|
-- import qualified System.Time.Extra
|
|
|
|
-- import qualified Control.Monad.Trans.MultiRWS.Lazy
|
|
-- import qualified Control.Monad.Trans.MultiRWS.Strict
|
|
-- import qualified Control.Monad.Trans.MultiReader
|
|
-- import qualified Control.Monad.Trans.MultiReader.Class
|
|
-- import qualified Control.Monad.Trans.MultiReader.Lazy
|
|
-- import qualified Control.Monad.Trans.MultiReader.Strict
|
|
-- import qualified Control.Monad.Trans.MultiState
|
|
-- import qualified Control.Monad.Trans.MultiState.Class
|
|
-- import qualified Control.Monad.Trans.MultiState.Lazy
|
|
-- import qualified Control.Monad.Trans.MultiState.Strict
|
|
-- import qualified Control.Monad.Trans.MultiWriter
|
|
-- import qualified Control.Monad.Trans.MultiWriter.Class
|
|
-- import qualified Control.Monad.Trans.MultiWriter.Lazy
|
|
-- import qualified Control.Monad.Trans.MultiWriter.Strict
|
|
|
|
import qualified Control.Monad.Trans.MultiRWS.Strict as MultiRWSS
|
|
import qualified Control.Monad.Trans.MultiRWS.Lazy as MultiRWSL
|
|
|
|
import qualified Text.PrettyPrint
|
|
|
|
import qualified Text.PrettyPrint.Annotated
|
|
import qualified Text.PrettyPrint.Annotated.HughesPJ
|
|
import qualified Text.PrettyPrint.Annotated.HughesPJClass
|
|
|
|
-- import qualified Text.PrettyPrint.HughesPJ
|
|
-- import qualified Text.PrettyPrint.HughesPJClass
|
|
|
|
-- import qualified Data.Text
|
|
-- import qualified Data.Text.Array
|
|
-- import qualified Data.Text.Encoding
|
|
-- import qualified Data.Text.Encoding.Error
|
|
-- import qualified Data.Text.Foreign
|
|
-- import qualified Data.Text.IO
|
|
-- import qualified Data.Text.Lazy
|
|
-- import qualified Data.Text.Lazy.Builder
|
|
|
|
-- import qualified Data.Bifunctor
|
|
-- import qualified Data.Bits
|
|
-- import qualified Data.Bool
|
|
-- import qualified Data.Char
|
|
import qualified Data.Coerce
|
|
-- import qualified Data.Complex
|
|
import qualified Data.Data
|
|
-- import qualified Data.Dynamic
|
|
import qualified Data.Either
|
|
-- import qualified Data.Eq
|
|
-- import qualified Data.Fixed
|
|
import qualified Data.Foldable
|
|
-- import qualified Data.Function
|
|
-- import qualified Data.Functor
|
|
-- import qualified Data.Functor.Identity
|
|
-- import qualified Data.IORef
|
|
-- import qualified Data.Int
|
|
-- import qualified Data.Ix
|
|
-- import qualified Data.List
|
|
import qualified Data.Maybe
|
|
-- import qualified Data.Monoid
|
|
-- import qualified Data.Ord
|
|
-- import qualified Data.Proxy
|
|
-- import qualified Debug.Trace
|
|
-- import qualified Numeric
|
|
-- import qualified Numeric.Natural
|
|
import qualified System.IO
|
|
-- import qualified Unsafe.Coerce
|
|
|
|
import qualified Data.Bool as Bool
|
|
import qualified Data.Foldable as Foldable
|
|
import qualified GHC.OldList as List
|
|
|
|
import qualified Data.Semigroup as Semigroup
|
|
|
|
import qualified Data.ByteString as ByteString
|
|
import qualified Data.ByteString.Lazy as ByteStringL
|
|
|
|
import qualified Data.IntMap.Lazy as IntMapL
|
|
import qualified Data.IntMap.Strict as IntMapS
|
|
import qualified Data.Map as Map
|
|
import qualified Data.Sequence as Seq
|
|
import qualified Data.Set as Set
|
|
|
|
import qualified Control.Monad.RWS.Class as RWS.Class
|
|
import qualified Control.Monad.Reader.Class as Reader.Class
|
|
import qualified Control.Monad.State.Class as State.Class
|
|
import qualified Control.Monad.Writer.Class as Writer.Class
|
|
|
|
import qualified Data.Text as Text
|
|
import qualified Data.Text.Encoding as Text.Encoding
|
|
import qualified Data.Text.IO as Text.IO
|
|
import qualified Data.Text.Lazy as TextL
|
|
import qualified Data.Text.Lazy.Encoding as TextL.Encoding
|
|
import qualified Data.Text.Lazy.IO as TextL.IO
|
|
|
|
import qualified Control.Monad.Trans.State as State
|
|
import qualified Control.Monad.Trans.State.Lazy as StateL
|
|
import qualified Control.Monad.Trans.State.Strict as StateS
|
|
import qualified Control.Monad.Trans.Except as ExceptT
|
|
|
|
import qualified Data.Strict.Maybe as Strict
|
|
|
|
import qualified Safe as Safe
|
|
|
|
|
|
import Language.Haskell.Brittany.Internal.Prelude
|
|
import Language.Haskell.Brittany.Internal.PreludeUtils
|