1
1
mirror of https://github.com/github/semantic.git synced 2025-01-03 13:02:37 +03:00
semantic/src/Prologue.hs

66 lines
1.1 KiB
Haskell
Raw Normal View History

module Prologue (
module X
, ) where
2018-02-27 18:37:09 +03:00
import Data.Union as X
import Data.Function as X (fix, on, (&))
import Data.Functor.Foldable as X (Base, Recursive(..))
import Data.Functor.Classes as X
import Data.Semigroup as X
import Control.Applicative as X
import Data.Maybe as X
import Data.Monoid as X (Alt(..))
import Data.Pointed as X
2018-02-27 18:37:09 +03:00
-- Data Types
import Data.Map as X (Map)
import Data.Set as X (Set)
import Data.Sequence as X (Seq)
import Data.IntMap as X (IntMap)
import Data.IntSet as X (IntSet)
import Data.Proxy as X ( Proxy(..) )
2018-02-27 20:08:13 +03:00
import Data.Foldable as X hiding (product , sum)
import Data.List.NonEmpty as X (
NonEmpty(..)
, nonEmpty
)
import Data.Algebra as X
import Data.Bifunctor as X (Bifunctor(..))
import Data.ByteString as X (ByteString)
-- Generics
import GHC.Generics as X (
Generic(..)
, Generic1
, Rep
, D
, C
, Rep1
, from1
, K1(..)
, M1(..)
, U1(..)
, V1
, D1
, C1
, S1
, (:+:)(..)
, (:*:)(..)
, (:.:)(..)
, Rec0
, Constructor(..)
, Datatype(..)
, Selector(..)
, Fixity(..)
, Associativity(..)
, Meta(..)
, FixityI(..)
, URec
)