{-# LANGUAGE TemplateHaskell, ScopedTypeVariables, TypeFamilies,
UndecidableInstances, GADTs, DataKinds, PolyKinds,
TypeApplications, StandaloneKindSignatures #-}
module Data.List.Singletons.Internal.Disambiguation where
import Data.Eq.Singletons
import Data.List ( foldl', inits, insert, intersperse, isPrefixOf
, nubBy, partition, sort, sortBy, tails, transpose )
import Data.List.Singletons.Internal
import Data.Ord.Singletons
import Data.Singletons.Base.Instances
import Data.Singletons.TH
import GHC.Base.Singletons
import GHC.Num.Singletons
import GHC.TypeLits
$