Home
last modified time | relevance | path

Searched refs:ALens (Results 1 – 20 of 20) sorted by relevance

/dports/devel/hs-spago/spago-0.20.3/_cabal_deps/generic-lens-core-2.1.0.0/src/Data/Generics/Internal/Profunctor/
H A DLens.hs37 ravel :: (ALens a b i a b -> ALens a b i s t) -> Lens s t a b
59 ALens _get _set -> k _get _set
61 idLens :: ALens a b i a b
62 idLens = ALens (fork (const ()) id) snd
117 data ALens a b i s t = forall c . ALens (s -> (c,a)) ((c, b) -> t) type
119 instance Functor (ALens a b i s) where
120 fmap f (ALens _get _set) = ALens _get (f . _set)
122 instance Profunctor (ALens a b) where
123 dimap f g (ALens get _set) = ALens (get . f) (g . _set)
130 instance Strong (ALens a b) where
[all …]
/dports/devel/hs-haskell-language-server/haskell-language-server-1.4.0/_cabal_deps/generic-lens-core-2.1.0.0/src/Data/Generics/Internal/Profunctor/
H A DLens.hs37 ravel :: (ALens a b i a b -> ALens a b i s t) -> Lens s t a b
59 ALens _get _set -> k _get _set
61 idLens :: ALens a b i a b
62 idLens = ALens (fork (const ()) id) snd
117 data ALens a b i s t = forall c . ALens (s -> (c,a)) ((c, b) -> t) type
119 instance Functor (ALens a b i s) where
120 fmap f (ALens _get _set) = ALens _get (f . _set)
122 instance Profunctor (ALens a b) where
123 dimap f g (ALens get _set) = ALens (get . f) (g . _set)
130 instance Strong (ALens a b) where
[all …]
/dports/devel/hs-spago/spago-0.20.3/_cabal_deps/generic-lens-2.1.0.0/src/Data/Generics/Internal/VL/
H A DLens.hs26 import "generic-lens-core" Data.Generics.Internal.Profunctor.Lens (ALens (..), idLens)
57 lens2lensvl :: ALens a b i s t -> Lens s t a b
58 lens2lensvl (ALens _get _set) =
64 ravel :: (ALens a b i a b -> ALens a b i s t)
/dports/devel/hs-haskell-language-server/haskell-language-server-1.4.0/_cabal_deps/generic-lens-2.1.0.0/src/Data/Generics/Internal/VL/
H A DLens.hs26 import "generic-lens-core" Data.Generics.Internal.Profunctor.Lens (ALens (..), idLens)
57 lens2lensvl :: ALens a b i s t -> Lens s t a b
58 lens2lensvl (ALens _get _set) =
64 ravel :: (ALens a b i a b -> ALens a b i s t)
/dports/security/hs-cryptol/cryptol-2.11.0/_cabal_deps/lens-5.0.1/src/Control/Lens/
H A DLens.hs66 , ALens, ALens'
186 type ALens' s a = ALens s s a a function
493 cloneLens :: ALens s t a b -> Lens s t a b
1349 (^#) :: s -> ALens s t a b -> a
1357 storing :: ALens s t a b -> b -> s -> t
1365 (#~) :: ALens s t a b -> b -> s -> t
1373 (#%~) :: ALens s t a b -> (a -> b) -> s -> t
1386 (#=) :: MonadState s m => ALens s s a b -> b -> m ()
1399 (<#%~) :: ALens s t a b -> (a -> b) -> s -> (b, t)
1425 (<#~) :: ALens s t a b -> b -> s -> (b, t)
[all …]
/dports/www/hs-DAV/DAV-1.3.4/_cabal_deps/lens-4.19.2/src/Control/Lens/
H A DLens.hs66 , ALens, ALens'
184 type ALens s t a b = LensLike (Pretext (->) a b) s t a b type
189 type ALens' s a = ALens s s a a type
496 cloneLens :: ALens s t a b -> Lens s t a b
1352 (^#) :: s -> ALens s t a b -> a
1360 storing :: ALens s t a b -> b -> s -> t
1368 ( #~ ) :: ALens s t a b -> b -> s -> t
1376 ( #%~ ) :: ALens s t a b -> (a -> b) -> s -> t
1402 (<#%~) :: ALens s t a b -> (a -> b) -> s -> (b, t)
1428 (<#~) :: ALens s t a b -> b -> s -> (b, t)
[all …]
/dports/www/hs-postgrest/postgrest-8.0.0/_cabal_deps/lens-4.19.2/src/Control/Lens/
H A DLens.hs66 , ALens, ALens'
184 type ALens s t a b = LensLike (Pretext (->) a b) s t a b function
189 type ALens' s a = ALens s s a a function
496 cloneLens :: ALens s t a b -> Lens s t a b
1352 (^#) :: s -> ALens s t a b -> a
1360 storing :: ALens s t a b -> b -> s -> t
1368 ( #~ ) :: ALens s t a b -> b -> s -> t
1376 ( #%~ ) :: ALens s t a b -> (a -> b) -> s -> t
1402 (<#%~) :: ALens s t a b -> (a -> b) -> s -> (b, t)
1428 (<#~) :: ALens s t a b -> b -> s -> (b, t)
[all …]
/dports/devel/hs-git-annex/git-annex-8.20210903/_cabal_deps/lens-4.19.1/src/Control/Lens/
H A DLens.hs66 , ALens, ALens'
184 type ALens s t a b = LensLike (Pretext (->) a b) s t a b type
189 type ALens' s a = ALens s s a a function
496 cloneLens :: ALens s t a b -> Lens s t a b
1352 (^#) :: s -> ALens s t a b -> a
1360 storing :: ALens s t a b -> b -> s -> t
1368 ( #~ ) :: ALens s t a b -> b -> s -> t
1376 ( #%~ ) :: ALens s t a b -> (a -> b) -> s -> t
1402 (<#%~) :: ALens s t a b -> (a -> b) -> s -> (b, t)
1428 (<#~) :: ALens s t a b -> b -> s -> (b, t)
[all …]
/dports/devel/hs-haskell-language-server/haskell-language-server-1.4.0/_cabal_deps/lens-5.0.1/src/Control/Lens/
H A DLens.hs66 , ALens, ALens'
186 type ALens' s a = ALens s s a a function
493 cloneLens :: ALens s t a b -> Lens s t a b
1349 (^#) :: s -> ALens s t a b -> a
1357 storing :: ALens s t a b -> b -> s -> t
1365 (#~) :: ALens s t a b -> b -> s -> t
1373 (#%~) :: ALens s t a b -> (a -> b) -> s -> t
1386 (#=) :: MonadState s m => ALens s s a b -> b -> m ()
1399 (<#%~) :: ALens s t a b -> (a -> b) -> s -> (b, t)
1425 (<#~) :: ALens s t a b -> b -> s -> (b, t)
[all …]
/dports/math/hs-Agda/Agda-2.6.2/_cabal_deps/Cabal-3.0.2.0/Distribution/Compat/
H A DLens.hs19 ALens,
77 type ALens s t a b = LensLike (Pretext a b) s t a b type
79 type ALens' s a = ALens s s a a function
128 aview :: ALens s t a b -> s -> a
190 (^#) :: s -> ALens s t a b -> a
193 (#~) :: ALens s t a b -> b -> s -> t
197 (#%~) :: ALens s t a b -> (a -> b) -> s -> t
217 cloneLens :: Functor f => ALens s t a b -> LensLike f s t a b
/dports/devel/hs-cabal-install/cabal-cabal-install-3.4.0.0/Cabal/Distribution/Compat/
H A DLens.hs19 ALens,
75 type ALens s t a b = LensLike (Pretext a b) s t a b type
77 type ALens' s a = ALens s s a a type
126 aview :: ALens s t a b -> s -> a
188 (^#) :: s -> ALens s t a b -> a
191 (#~) :: ALens s t a b -> b -> s -> t
195 (#%~) :: ALens s t a b -> (a -> b) -> s -> t
215 cloneLens :: Functor f => ALens s t a b -> LensLike f s t a b
/dports/devel/hs-ormolu/ormolu-0.4.0.0/_cabal_deps/Cabal-3.6.0.0/src/Distribution/Compat/
H A DLens.hs19 ALens,
75 type ALens s t a b = LensLike (Pretext a b) s t a b type
77 type ALens' s a = ALens s s a a type
126 aview :: ALens s t a b -> s -> a
188 (^#) :: s -> ALens s t a b -> a
191 (#~) :: ALens s t a b -> b -> s -> t
195 (#%~) :: ALens s t a b -> (a -> b) -> s -> t
215 cloneLens :: Functor f => ALens s t a b -> LensLike f s t a b
/dports/devel/hs-hls-install/haskell-language-server-1.4.0/install/_cabal_deps/Cabal-3.4.0.0/Distribution/Compat/
H A DLens.hs19 ALens,
75 type ALens s t a b = LensLike (Pretext a b) s t a b type
77 type ALens' s a = ALens s s a a function
126 aview :: ALens s t a b -> s -> a
188 (^#) :: s -> ALens s t a b -> a
191 (#~) :: ALens s t a b -> b -> s -> t
195 (#%~) :: ALens s t a b -> (a -> b) -> s -> t
215 cloneLens :: Functor f => ALens s t a b -> LensLike f s t a b
/dports/lang/ghc/ghc-8.10.7/libraries/Cabal/Cabal/Distribution/Compat/
H A DLens.hs19 ALens,
76 type ALens s t a b = LensLike (Pretext a b) s t a b type
78 type ALens' s a = ALens s s a a function
127 aview :: ALens s t a b -> s -> a
189 (^#) :: s -> ALens s t a b -> a
192 (#~) :: ALens s t a b -> b -> s -> t
196 (#%~) :: ALens s t a b -> (a -> b) -> s -> t
216 cloneLens :: Functor f => ALens s t a b -> LensLike f s t a b
/dports/devel/hs-spago/spago-0.20.3/_cabal_deps/lens-family-core-2.1.0/src/Lens/Family/
H A DClone.hs48 , ALens, ALens'
77 type ALens s t a b = LensLike (PStore a b) s t a b type
83 cloneLens :: Functor f => ALens s t a b -> LensLike f s t a b
/dports/www/hs-postgrest/postgrest-8.0.0/_cabal_deps/lens-4.19.2/
H A DCHANGELOG.markdown624 * In the interest of consistency, the `Loupe` alias has been deprecated in favor of `ALens`.
625 …* `Loupe` (and `ALens`) are now defined in terms of `Pretext` rather than `Context`. This permits …
669 * Backported the API for `ALens` and `ALens'` to support `snap` builds on old platforms.
/dports/devel/hs-git-annex/git-annex-8.20210903/_cabal_deps/lens-4.19.1/
H A DCHANGELOG.markdown620 * In the interest of consistency, the `Loupe` alias has been deprecated in favor of `ALens`.
621 …* `Loupe` (and `ALens`) are now defined in terms of `Pretext` rather than `Context`. This permits …
665 * Backported the API for `ALens` and `ALens'` to support `snap` builds on old platforms.
/dports/www/hs-DAV/DAV-1.3.4/_cabal_deps/lens-4.19.2/
H A DCHANGELOG.markdown624 * In the interest of consistency, the `Loupe` alias has been deprecated in favor of `ALens`.
625 …* `Loupe` (and `ALens`) are now defined in terms of `Pretext` rather than `Context`. This permits …
669 * Backported the API for `ALens` and `ALens'` to support `snap` builds on old platforms.
/dports/devel/hs-haskell-language-server/haskell-language-server-1.4.0/_cabal_deps/lens-5.0.1/
H A DCHANGELOG.markdown722 * In the interest of consistency, the `Loupe` alias has been deprecated in favor of `ALens`.
723 …* `Loupe` (and `ALens`) are now defined in terms of `Pretext` rather than `Context`. This permits …
767 * Backported the API for `ALens` and `ALens'` to support `snap` builds on old platforms.
/dports/security/hs-cryptol/cryptol-2.11.0/_cabal_deps/lens-5.0.1/
H A DCHANGELOG.markdown722 * In the interest of consistency, the `Loupe` alias has been deprecated in favor of `ALens`.
723 …* `Loupe` (and `ALens`) are now defined in terms of `Pretext` rather than `Context`. This permits …
767 * Backported the API for `ALens` and `ALens'` to support `snap` builds on old platforms.