&R+      !"#$%&'()*None 4Information required to connect to a mongo database A pool of plain MongoDB pipes. 6 The database parameter has not yet been applied yet. L This is useful for switching between databases (on the same host and port) 8 Unlike the normal pool, no authentication is available run a pool created with   use default  AccessMode .convert a PersistEntity into document fields. L for inserts only: nulls are ignored so they will be unset in the document.    includes nulls .convert a PersistEntity into document fields.  unlike , nulls are included. %KPoint to a nested field to query. Used for the final level of nesting with ) or other operators. &.Same as (->.), but Works against a Maybe type '"Point to a nested field to query. / This level of nesting is not the final level. + Use (->.) to point to the final level is (.Same as (~>.), but Works against a Maybe type )AThe normal Persistent equality test (==.) is not generic enough. @ Instead use this with the drill-down operaters (->.) or (?->.) *0use to see if an embedded list contains an item Y+,-./0123456 789:;<=pool size (number of stripes) /stripe size (number of connections per stripe) .time a connection is left idle before closing pool size (number of stripes) /stripe size (number of connections per stripe) .time a connection is left idle before closing >?@ABC DEFGH_id for query updates IJKLMNO!"PQRS#T$UVW%&'()*XYZ[\]^_`ab} cdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+ !"%'&()* $# C+/,01-.26543 789:;<=>?@ABC DEFGHIJKLMNO!"PQRS#T$UVW%&'()*XYZ[\]^_`ab      !"#$%&'()*+,-./0123456789:;<=>??@@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijhikhilhimhinhiohiphiqhirhishithiuhivhiwhxyhxzhx{hx|hx}hx~hxhxhxhxhxhxhxhxhxhxhxhxhxhxhxhxhxhxhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhpersistent-mongoDB-1.1.4Database.Persist.MongoDB bson-0.2.1 Data.Bson=: mongoDB-1.3.1Database.MongoDB.QueryslaveOkmasterAction ReadStaleOkUnconfirmedWrites ConfirmWrites AccessModenetwork-2.4.0.1NetworkPortIDNetwork.SocketHostName MongoConf mgDatabasemgHostmgPortmgAuth mgAccessMode mgPoolStripesmgStripeConnectionsmgConnectionIdleTime MongoBackendPipePoolConnectionPool ConnectionwithMongoDBConncreateMongoDBPoolcreateMongoDBPipePoolwithMongoDBPoolrunMongoDBPipePoolrunMongoDBPoolrunMongoDBPoolDeftoInsertFieldsentityToFieldsdocToEntityEitherdocToEntityThrowoidToKeykeyToOid->.?->.~>.?~>.nestEqmultiEq MongoFilterMultiKeyFilter mulFldKey mulFldVal NestedFilter nestedField fieldValue NestedFieldLastFldNullableLastFldMidFldsNullableMidFlds MongoAuthNoOrphanNominalDiffTime createPipecreateConnection filterByKey queryByKey selectByKey updateFieldsupdateToMongoField uniqSelectortoLabel saveWithKey_idkeyToMongoIdFieldfindAndModifyOne orderClause makeQueryfiltersToSelector multiFilterfilterToDocumenttoValue fieldNamefromPersistValuesThroweitherFromPersistValues mapFromDocoidToPersistValuepersistObjectIdToDbOid dummyFromKeydummyFromUniquedummyFromFiltsmongoFilterToDoc$fPersistConfigMongoConf$fSerializeObjectId$fValPersistValue$fPersistQueryAction$fPersistUniqueAction$fMonadThrowAction$fPersistStoreAction$fPathPieceKeyBackend$fFromJSONPortID!$fFromJSONNoOrphanNominalDiffTimepersistent-1.1.3.1Database.Persist.Query||./<-.<-.>=.>.<=.<.!=.==./=.*=.-=.+=.=.Database.Persist.Query.InternaldeleteCascadeWhere selectListcount selectKeys selectFirst selectSource deleteWhere updateWhere updateGetupdate PersistQuery filterFilter filterValue filterFieldFilter FilterAndFilterOr BackendFilterAscDescOffsetByLimitTo SelectOptDatabase.Persist.Store checkUniquegetJust belongsToJust belongsTo getByValueinsertBy isNullablesqlTypefromPersistValuetoPersistValue PersistFieldKeypersistIdFieldpersistUniqueKeyspersistUniqueToValuespersistUniqueToFieldNames halfDefinedfromPersistValuestoPersistFields entityDefpersistFieldDefUniquePersistEntityBackend EntityField PersistEntityunKey KeyBackend entityVal entityKeyEntitygetdeletereplacerepsert insertKeyinsertPersistMonadBackend PersistStore insertUniquedeleteBygetBy PersistUnique