{-# LANGUAGE Rank2Types #-} ----------------------------------------------------------------------------- -- | -- Module : Control.Lens.Simple -- Copyright : (C) 2012-13 Edward Kmett -- License : BSD-style (see the file LICENSE) -- Maintainer : Edward Kmett -- Stability : experimental -- Portability : non-portable -- -- Deprecated names for simple lenses, etc. ----------------------------------------------------------------------------- module Control.Lens.Simple where import Control.Lens.Reified import Control.Lens.Setter import Control.Lens.Type ------------------------------------------------------------------------------ -- Deprecated ------------------------------------------------------------------------------ -- | Deprecated. Use 'Lens''. type SimpleLens s a = Lens s s a a {-# DEPRECATED SimpleLens "use Lens'" #-} -- | Deprecated. Use 'ReifiedLens''. type SimpleReifiedLens s a = Lens s s a a {-# DEPRECATED SimpleReifiedLens "use Lens'" #-} -- | Deprecated. Use 'Traversal''. type SimpleTraversal s a = Traversal s s a a {-# DEPRECATED SimpleTraversal "use Traversal'" #-} -- | Deprecated. Use 'ReifiedTraversal''. type SimpleReifiedTraversal s a = ReifiedTraversal s s a a {-# DEPRECATED SimpleReifiedTraversal "use ReifiedTraversal'" #-} -- | Deprecated. Use 'IndexedTraversal''. type SimpleIndexedTraversal i s a = IndexedTraversal i s s a a {-# DEPRECATED SimpleIndexedTraversal "use IndexedTraversal'" #-} -- | Deprecated. Use 'ReifiedIndexedTraversal''. type SimpleReifiedIndexedTraversal i s a = ReifiedIndexedTraversal i s s a a {-# DEPRECATED SimpleReifiedIndexedTraversal "use ReifiedIndexedTraversal'" #-} -- | Deprecated. Use 'Setter''. type SimpleSetter s a = Setter s s a a {-# DEPRECATED SimpleSetter "use Setter'" #-} -- | Deprecated. Use 'ReifiedSetter''. type SimpleReifiedSetter s a = ReifiedSetter s s a a {-# DEPRECATED SimpleReifiedSetter "use ReifiedSetter'" #-} -- | Deprecated. Use 'IndexedSetter''. type SimpleIndexedSetter i s a = IndexedSetter i s s a a {-# DEPRECATED SimpleIndexedSetter "use IndexedSetter'" #-} -- | Deprecated. Use 'ReifiedIndexedSetter''. type SimpleReifiedIndexedSetter i s a = ReifiedIndexedSetter i s s a a {-# DEPRECATED SimpleReifiedIndexedSetter "use ReifiedIndexedSetter'" #-} -- | Deprecated. Use 'Iso''. type SimpleIso s a = Iso s s a a {-# DEPRECATED SimpleIso "use Iso'" #-} -- | Deprecated. Use 'Prism''. type SimplePrism s a = Prism s s a a {-# DEPRECATED SimplePrism "use Prism'" #-}