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
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