keid-core-0.1.7.1: Core parts of Keid engine.
Safe HaskellSafe-Inferred
LanguageHaskell2010

Resource.Static

Documentation

data Scope Source #

Constructors

Files 
Dirs 

Instances

Instances details
Bounded Scope Source # 
Instance details

Defined in Resource.Static

Enum Scope Source # 
Instance details

Defined in Resource.Static

Generic Scope Source # 
Instance details

Defined in Resource.Static

Associated Types

type Rep Scope :: Type -> Type #

Methods

from :: Scope -> Rep Scope x #

to :: Rep Scope x -> Scope #

Show Scope Source # 
Instance details

Defined in Resource.Static

Methods

showsPrec :: Int -> Scope -> ShowS #

show :: Scope -> String #

showList :: [Scope] -> ShowS #

Eq Scope Source # 
Instance details

Defined in Resource.Static

Methods

(==) :: Scope -> Scope -> Bool #

(/=) :: Scope -> Scope -> Bool #

Ord Scope Source # 
Instance details

Defined in Resource.Static

Methods

compare :: Scope -> Scope -> Ordering #

(<) :: Scope -> Scope -> Bool #

(<=) :: Scope -> Scope -> Bool #

(>) :: Scope -> Scope -> Bool #

(>=) :: Scope -> Scope -> Bool #

max :: Scope -> Scope -> Scope #

min :: Scope -> Scope -> Scope #

type Rep Scope Source # 
Instance details

Defined in Resource.Static

type Rep Scope = D1 ('MetaData "Scope" "Resource.Static" "keid-core-0.1.7.1-inplace" 'False) (C1 ('MetaCons "Files" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "Dirs" 'PrefixI 'False) (U1 :: Type -> Type))

mkDeclsWith :: (FilePath -> [[String]] -> Q [Dec]) -> Scope -> FilePath -> Q [Dec] Source #