úÎA ;|\      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJ K L M N O P Q R S T U V W X YZ[None\%Convert one "parser" type to another.]Like ) but also accepting JSON nulls as mempty.\]\]\]NoneBiNative date/time type for the API, newtype for custom FromJSON instance, which only accepts JSON stringsNone<error conditions w/ debugging information for an API request      None<BgNative number type for the API, newtype for custom FromJSON instance, which only accepts JSON strings.Custom resolution for ^; 1e8.None default ordergeneralized order2Combine component parsers into JSON Object parser. price parserquantity parser total parser   None!standard trade"generalized trade)2Combine component parsers into JSON Object parser. !"#$%&'()date/time parser price parserquantity parser total parser*!"#$%&'() "#$%&'(!*)!"#$%&'()*None+default order book,general order book6:Build parser for orderbook from parser for a single order. +,-./0123456 order parser7+,-./0123456 ,-./012345+76+, -./01234567None8default market9generalized marketG2Combine component parsers into JSON Object parser.89:;<=>?@ABCDEFG price parserquantity parserdate/time parser total parserH'!"#$%&'()89:;<=>?@ABCDEFG9:;<=>?@ABCDEF8HG89 :;<=>?@ABCDEFGHNoneI request monadI IIINone _generates public API URL`unpacked dataKeya"key in JSON object for return datab$key in JSON object for error messageccommon request implementationd unpacked effailure message when e is missinge"key in JSON object for market datagApply a parser on the e> of an object. If not an object or the key is missing, fail. _ method value complete URL`abcURLdfeg _`abcdfeg _`abcdfeg NoneJdefault market dataKsgeneral market data parameterized by types for prices, quantities, date/time values, and totals (price * quantity)N@Build parser for multiple markets from parser for single market.JKLMN market parserO,!"#$%&'()89:;<=>?@ABCDEFGJKLMNKLMJONJKLMNO None 3Psingle orderbook API requestPmarketid( +,-./0123456IPPP None3Qdefault order dataR`general order data parameterized by types for prices, quantities, and totals (price * quantity)UFBuild parser for multiple orderbooks from parser for single orderbook.hURL for API callV(Request full order book for all markets.QRSTUorderbook parserhVi- +,-./0123456IQRSTUVRSTQUVQRSTUhVi None 3Wsingle market API requestWmarketid8 !"#$%&'()89:;<=>?@ABCDEFGIWWW None3XRequest all markets.jX= !"#$%&'()89:;<=>?@ABCDEFGIJKLMNXXjXNone3Y"Request all markets in old format.kY= !"#$%&'()89:;<=>?@ABCDEFGIJKLMNYYkYNoneH !"#$%&'()+,-./012345689:;<=>?@ABCDEFGIJKLMNNoneZLike [*, but the resulting cookir jar is ignored.[`Converts a public cryptsy action to an action in the IO Monad, using a new manager created from lï and closed as the last part of the IO action and starting from an empty cookie jar. Both the resulting cookie jar and either the resolt of the public cryptsy action or the first cryptsy error encountered are the results of the IO action.Z[T !"#$%&'()+,-./012345689:;<=>?@ABCDEFGIJKLMNPQRSTUVWXYZ[Z[Z[m !"#$%&''()*+,-,./01234356789:;<=<>?@ABCDEFGHIHJKLMNOPQRSTUVWX Y Z Y [ \ ] ^ _ ` _ a b c d efghijklmnopqrstuv w x yz{|}~cryptsy-api-0.2.1Cryptsy.API.Public.Types.TimeCryptsy.API.Public.Types.ErrorCryptsy.API.Public.Types.NumCryptsy.API.Public.Types.OrderCryptsy.API.Public.Types.Trade"Cryptsy.API.Public.Types.OrderBookCryptsy.API.Public.Types.MarketCryptsy.API.Public.Types.Monad#Cryptsy.API.Public.Types.MarketDataCryptsy.API.Public.OrderBookCryptsy.API.Public.OrderDataCryptsy.API.Public.Market!Cryptsy.API.Public.MarketData.New!Cryptsy.API.Public.MarketData.OldCryptsy.API.Public!Cryptsy.API.Public.Types.Internal Data.Aeson withArrayCryptsy.API.Public.InternalCryptsy.API.Public.Types CryptsyTime toLocalTime$fFromJSONCryptsyTime CryptsyErrorFailParseReturn dataValue errorMessageUnsuccessfulResponse jsonResponse ErrorResponse errorValueFailParseResponse parsingErrorFailReadResponserequestBadURLbadURL httpException CryptsyNumtoFixedE8$fFromJSONCryptsyNum$fHasResolutionE8OrderGOrder orderPrice orderQuantity orderTotal parseOrder$fFromJSONGOrderTradeGTradetradeId tradeTime tradePrice tradeQuantity tradeTotal parseTrade$fFromJSONGTrade OrderBook GOrderBook obMarketIdobLabel obPrimaryName obPrimaryCodeobSecondaryNameobSecondaryCode obSellOrders obBuyOrdersparseOrderBook$fFromJSONGOrderBookMarketGMarket mktMarketidmktLabelmktLastTradePrice mktVolumemktLastTradeTimemktPrimaryNamemktPrimaryCodemktSecondaryNamemktSecondaryCodemktRecentTrades mktSellOrders mktBuyOrders parseMarket$fFromJSONGMarket PubCryptsy MarketData GMarketDatamarketsparseMarketData$fFromJSONGMarketDatasingleOrderBook OrderData GOrderData orderBooksparseOrderData orderData singleMarket marketData oldMarketDatadefaultEvalPubCryptsydefaultRunPubCryptsy readsToParserwithNullableArraybase Data.FixedFixedpubURLdataStrdataKey errMsgKey pubCryptsy marketsStr marketsKey missingMsg onMarkets orderdataURL$fFromJSONGOrderDatamarketdatav2URL marketdataURLhttp-client-tls-0.2.1.2Network.HTTP.Client.TLStlsManagerSettings