jbi-0.2.0.0: Just Build It - a "do what I mean" abstraction for Haskell build tools
System.JBI.Commands.Nix
Description
data NixSupport Source #
Constructors
Fields
Instances
Methods
(==) :: NixSupport -> NixSupport -> Bool #
(/=) :: NixSupport -> NixSupport -> Bool #
compare :: NixSupport -> NixSupport -> Ordering #
(<) :: NixSupport -> NixSupport -> Bool #
(<=) :: NixSupport -> NixSupport -> Bool #
(>) :: NixSupport -> NixSupport -> Bool #
(>=) :: NixSupport -> NixSupport -> Bool #
max :: NixSupport -> NixSupport -> NixSupport #
min :: NixSupport -> NixSupport -> NixSupport #
readsPrec :: Int -> ReadS NixSupport #
readList :: ReadS [NixSupport] #
readPrec :: ReadPrec NixSupport #
readListPrec :: ReadPrec [NixSupport] #
showsPrec :: Int -> NixSupport -> ShowS #
show :: NixSupport -> String #
showList :: [NixSupport] -> ShowS #
Associated Types
type Rep NixSupport :: * -> * #
from :: NixSupport -> Rep NixSupport x #
to :: Rep NixSupport x -> NixSupport #
toJSON :: NixSupport -> Value #
toEncoding :: NixSupport -> Encoding #
toJSONList :: [NixSupport] -> Value #
toEncodingList :: [NixSupport] -> Encoding #
findNixSupport :: Config -> IO NixSupport Source #
data NixShell Source #
commandName :: Tagged * NixShell CommandName Source #
commandVersion :: Config -> Tagged * NixShell CommandPath -> IO (Maybe (Tagged * NixShell Version)) Source #
data Cabal2Nix Source #
commandName :: Tagged * Cabal2Nix CommandName Source #
commandVersion :: Config -> Tagged * Cabal2Nix CommandPath -> IO (Maybe (Tagged * Cabal2Nix Version)) Source #
data NixInstantiate Source #
commandName :: Tagged * NixInstantiate CommandName Source #
commandVersion :: Config -> Tagged * NixInstantiate CommandPath -> IO (Maybe (Tagged * NixInstantiate Version)) Source #