nvfetcher-0.7.0.0: Generate nix sources expr for the latest version of packages
Copyright(c) 2021-2025 berberman
LicenseMIT
Maintainerberberman <[email protected]>
Stabilityexperimental
Portabilityportable
Safe HaskellNone
LanguageHaskell2010

NvFetcher.Types.Lens

Description

Lenses for NvFetcher.Types

Documentation

deepClone :: forall (k :: FetchStatus) f. Applicative f => (Bool -> f Bool) -> NixFetcher k -> f (NixFetcher k) Source #

farch :: forall (k :: FetchStatus) f. Applicative f => (Maybe Text -> f (Maybe Text)) -> NixFetcher k -> f (NixFetcher k) Source #

fetchSubmodules :: forall (k :: FetchStatus) f. Applicative f => (Bool -> f Bool) -> NixFetcher k -> f (NixFetcher k) Source #

finalImageName :: forall (k :: FetchStatus) f. Applicative f => (Maybe Text -> f (Maybe Text)) -> NixFetcher k -> f (NixFetcher k) Source #

finalImageTag :: forall (k :: FetchStatus) f. Applicative f => (Maybe Text -> f (Maybe Text)) -> NixFetcher k -> f (NixFetcher k) Source #

fos :: forall (k :: FetchStatus) f. Applicative f => (Maybe Text -> f (Maybe Text)) -> NixFetcher k -> f (NixFetcher k) Source #

fowner :: forall (k :: FetchStatus) f. Applicative f => (Text -> f Text) -> NixFetcher k -> f (NixFetcher k) Source #

frepo :: forall (k :: FetchStatus) f. Applicative f => (Text -> f Text) -> NixFetcher k -> f (NixFetcher k) Source #

furl :: forall (k :: FetchStatus) f. Applicative f => (Text -> f Text) -> NixFetcher k -> f (NixFetcher k) Source #

imageName :: forall (k :: FetchStatus) f. Applicative f => (Text -> f Text) -> NixFetcher k -> f (NixFetcher k) Source #

imageTag :: forall (k :: FetchStatus) f. Applicative f => (Text -> f Text) -> NixFetcher k -> f (NixFetcher k) Source #

leaveDotGit :: forall (k :: FetchStatus) f. Applicative f => (Bool -> f Bool) -> NixFetcher k -> f (NixFetcher k) Source #

name :: forall (k :: FetchStatus) f. Applicative f => (Maybe Text -> f (Maybe Text)) -> NixFetcher k -> f (NixFetcher k) Source #

rev :: forall (k :: FetchStatus) f. Applicative f => (Version -> f Version) -> NixFetcher k -> f (NixFetcher k) Source #

sha256 :: forall (k :: FetchStatus) f. Functor f => (FetchResult Checksum k -> f (FetchResult Checksum k)) -> NixFetcher k -> f (NixFetcher k) Source #

sparseCheckout :: forall (k :: FetchStatus) f. Applicative f => ([Text] -> f [Text]) -> NixFetcher k -> f (NixFetcher k) Source #

tlsVerify :: forall (k :: FetchStatus) f. Applicative f => (Maybe Bool -> f (Maybe Bool)) -> NixFetcher k -> f (NixFetcher k) Source #