Internal module and core code(c) Joseph Canero, 2017MITjmc41493@gmail.com experimentalPOSIXNone9; Type that represents a log filtering function. If the return type is Nothing, then no log message will be created. Otherwise, a log message will be created using the (potentially different) returned value./Helper Typeclass for types that implement both  and =Typeclass for types that can be converted into from a strict # and will be used as arguments to &Try to convert the type from a strict .8Typeclass for types that can be converted into a strict  and be shown in a log.Convert the type into a strict  to be displayed in the logs.FHelper function that can be used when you want to make an instance of  an instance of 6. This helps avoid having to use UndecidableInstances.FHelper function that can be used when you want to make an instance of  an instance of 6. This helps avoid having to use UndecidableInstances. Given a valid , construct a v value that will log messages where the request body of the incoming request passes the filter. Accepts an optional ' parameter for detailed logging or not.        Main module(c) Joseph Canero, 2017MITjmc41493@gmail.com experimentalPOSIXNone        !",filter-logger-0.3.0.0-8BecBXWGyuH4piF2NbJDRF,Network.Wai.Middleware.FilterLogger.Internal#Network.Wai.Middleware.FilterLogger LogFilterLoggable LogFilterableprep LogShowablelogShow logShowJSON logFilterJSON logFiltermkFilterLoggercustomOutputFormatter$fLoggableByteString$fLoggableByteString0$fLogFilterableByteString$fLogFilterableByteString0$fLogShowableByteString$fLogShowableByteString0bytestring-0.10.8.1Data.ByteString.Internal ByteString$aeson-1.2.1.0-AaNXgHjd07wH94vQOVfApSData.Aeson.Types.ToJSONToJSONData.Aeson.Types.FromJSONFromJSON"wai-3.2.1.1-Hnf0jy3I1OTEqy7mr2vFRB Network.Wai Middlewareghc-prim GHC.TypesBool