pier-0.1.0.0: Yet another Haskell build system.
Pier.Build.Executable
askBuiltExecutable :: PackageName -> String -> Action BuiltExecutable Source #
data BuiltExecutableQ Source #
Constructors
Instances
Methods
(==) :: BuiltExecutableQ -> BuiltExecutableQ -> Bool #
(/=) :: BuiltExecutableQ -> BuiltExecutableQ -> Bool #
showsPrec :: Int -> BuiltExecutableQ -> ShowS #
show :: BuiltExecutableQ -> String #
showList :: [BuiltExecutableQ] -> ShowS #
Associated Types
type Rep BuiltExecutableQ :: * -> * #
from :: BuiltExecutableQ -> Rep BuiltExecutableQ x #
to :: Rep BuiltExecutableQ x -> BuiltExecutableQ #
rnf :: BuiltExecutableQ -> () #
put :: BuiltExecutableQ -> Put #
get :: Get BuiltExecutableQ #
putList :: [BuiltExecutableQ] -> Put #
hashWithSalt :: Int -> BuiltExecutableQ -> Int #
hash :: BuiltExecutableQ -> Int #
data BuiltExecutable Source #
Fields
(==) :: BuiltExecutable -> BuiltExecutable -> Bool #
(/=) :: BuiltExecutable -> BuiltExecutable -> Bool #
showsPrec :: Int -> BuiltExecutable -> ShowS #
show :: BuiltExecutable -> String #
showList :: [BuiltExecutable] -> ShowS #
type Rep BuiltExecutable :: * -> * #
from :: BuiltExecutable -> Rep BuiltExecutable x #
to :: Rep BuiltExecutable x -> BuiltExecutable #
rnf :: BuiltExecutable -> () #
put :: BuiltExecutable -> Put #
get :: Get BuiltExecutable #
putList :: [BuiltExecutable] -> Put #
hashWithSalt :: Int -> BuiltExecutable -> Int #
hash :: BuiltExecutable -> Int #
progExe :: BuiltExecutable -> [String] -> Command Source #