on master help sign in
Merge pull request #540 from bos/unexpose-options

Unexpose Options constructor #523

commit4902dbbb2ec962a30dc56d5126fcd573ef6a140f authorAdam Bergmark <adam@bergmark.nl> dateSun 9 Apr 2017, 14:17 (10 years ago) parent5b32124e0eb072
1 file changed+10−1
Data/Aeson/Types/Internal.hs+10−1
Data/Aeson/Types/Internal.hs+10−1
@@ -49,7 +49,16 @@ module Data.Aeson.Types.Internal
4949 , object
5050
5151 -- * Generic and TH encoding configuration
52− , Options(..)
52+ , Options(
53+ fieldLabelModifier
54+ , constructorTagModifier
55+ , allNullaryToStringTag
56+ , omitNothingFields
57+ , sumEncoding
58+ , unwrapUnaryRecords
59+ , tagSingleConstructors
60+ )
61+
5362 , SumEncoding(..)
5463 , defaultOptions
5564 , defaultTaggedObject