on master help sign in
Reexport Options fields and utilities in Data.Aeson
commit027c56703e3d11ac8346223fcc01988e56fa0223 authorlyxia <lysxia@gmail.com> dateThu 31 Aug 2017, 07:20 (9 years ago) parent61b889a
1 file changed+15
Data/Aeson.hs+15
Data/Aeson.hs+15
@@ -87,7 +87,22 @@ module Data.Aeson
8787 , genericLiftToEncoding
8888 , genericParseJSON
8989 , genericLiftParseJSON
90+ -- ** Generic and TH encoding configuration
91+ , Options
9092 , defaultOptions
93+ -- *** Options fields
94+ -- $optionsFields
95+ , fieldLabelModifier
96+ , constructorTagModifier
97+ , allNullaryToStringTag
98+ , omitNothingFields
99+ , sumEncoding
100+ , unwrapUnaryRecords
101+ , tagSingleConstructors
102+ -- *** Options utilities
103+ , SumEncoding(..)
104+ , camelTo2
105+ , defaultTaggedObject
91106
92107 -- * Inspecting @'Value's@
93108 , withObject