-- Hoogle documentation, generated by Haddock -- See Hoogle, http://www.haskell.org/hoogle/ -- | a tiny library for using shared lens fields -- @package shared-fields @version 0.1.1.0 module Control.Lens.TH.SharedFields -- | Generate classes for a field that will be shared between modules -- without using makeFields (which would create an extra -- instance at minimum) generateField :: String -> Q [Dec] -- | Generate classes for multiple fields. Use this if you want to define a -- bunch of fields. generateFields :: [String] -> Q [Dec]