Я            ! " # $ % & ' ( ) * + , - ./01 2 3 4 5 6 789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~       !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~None  NoneNone     None    None None  None   None !"#$      !"#$$#"!  $#"!       None%&'()*+,- %&'()*+,- %&'()*+,-%&'()*+,-None ./0./0./0./0 None 123456 !"123456123456123456 !"None789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~#$%&'()*+789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~7~}|{zyxwvutsrqponmlkjihgfedcba`_^]\[ZYXWVUTSRQPONMLKJIHGFEDCBA@?>=<;:98 7~}|{zyxwvutsrqponmlkjihgfedcba`_^]\[ZYXWVUTSRQPONMLKJIHGFEDCBA@?>=<;:98#$%&'()*+None,-./012,-./012 None 345678345678None 9:;<=>9:;<=>None ?@ABCD?@ABCDNoneNoneA table description  when Nothing, use the connection' s database Options used to create a table A database, referenced by name EFGEFGNone Convert into a ReQL object A key/%value pair used for building objects  A list of key/ value pairs HBuild arrays of exprs IA list of terms *Convert other types into ReqL expressions  An RQL term DInclude the value of single write operations in the returned object  Build a term 7A shortcut for inserting strings into ReQL expressions 8 Useful when OverloadedStrings makes the type ambiguous 7A shortcut for inserting numbers into ReQL expressions iJKLHIMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~**QJLKHIMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~None The raw response to a query  $A connection to the database server $The next token to use %The default database (/Create a new connection to the database server Example:3 connect using the default port with no passphrase &h <- connect "localhost" 28015 Nothing%Convert a 4-byte byestring to an int &Convert an int to a 4-byte bytestring *Set the default database HThe new handle is an alias for the old one. Calling close on either one  will close both. +Close an open connection /!Get the next value from a cursor 00A lazy stream of all the elements in the cursor D      !"#$%&'()*+,-./0(      !"#$%&'()*+,-./0( !"#$%&'(+*)./0,-     '      !"#$%&'()*+,-./0None12Convert the raw query response into useful values 3Per-query settings 7#Run a query with the given options 8&Run a given query and return a Result 9%Run a given query and return a Value 123456789 123456789 891273654 123654789None:Time with a time zone P The default FromJSON instance for Data.Time.ZonedTime is incompatible with ReQL' s time type <Time with no time zone N The default FromJSON instance for Data.Time.UTCTime is incompatible with ReQL' s time type B-The time and date when the query is executed CXBuild a time object from the year, month, day, hour, minute, second and timezone fields DEBuild a time object given the number of seconds since the unix epoch E,Build a time object given an iso8601 string F&The same time in a different timezone H*Test if a time is between two other times IExtract part of a time value JExtract part of a time value KExtract part of a time value LExtract part of a time value MExtract part of a time value NExtract part of a time value OExtract part of a time value PExtract part of a time value QExtract part of a time value RExtract part of a time value SExtract part of a time value T)Convert a time to another representation U)Convert a time to another representation !:;<=>?@ABCDEFGHIJKLMNOPQRSTUV:;<=>?@ABCDEFGHIJKLMNOPQRSTUVBCDEF>@?AAGHISRQPONMLKJTU<=:;V:;<=>@?AABCDEFGHIJKLMNOPQRSTUVNoneWXYZ[\]^_`abcdefghijklmnWXYZ[\]^_`abcdefghijklmn[\]^_`abcdefgWZYXhijklmnWZYX[\]^_`abcdefghijklmnNone^oCreate a javascript expression q$Oredering specification for orderBy uArithmetic Operator vArithmetic Operator wArithmetic Operator xArithmetic Operator yArithmetic Operator zBoolean operator {Boolean operator |Comparison operator }Comparison operator ~Comparison operator Comparison operator Comparison operator Comparison operator  Negation $The size of a sequence or an array.  Called count in the official drivers Join two sequences.  Called union in the official drivers Map a function over a sequence $Filter a sequence given a predicate LQuery all the documents whose value for the given index is in a given range Append a datum to a sequence 4Map a function of a sequence and concat the results \SQL-like join of two sequences. Returns each pair of rows that satisfy the 2-ary predicate. \SQL-like join of two sequences. Returns each pair of rows that satisfy the 2-ary predicate. \An efficient iner_join that uses a key for the first table and an index for the left table. +Drop elements from the head of a sequence.  Called skip in the official drivers Limit the size of a sequence.  Called limit in the official drivers Cut out part of a sequence )Get the nth value of a sequence or array $Reduce a sequence to a single value .Reduce a non-empty sequence to a single value .Filter out identical elements of the sequence Like map but for write queries  Merge the left and right* attributes of the objects in a sequence.  Called zip in the official drivers #Order a sequence by the given keys VTurn a grouping function and a reduction function into a grouped map reduce operation The sum of a sequence The average of a sequence "Get a single field form an object Keep only the given attributes +Remove the given attributes from an object 0Test if an object contains the given attribute.  Called contains in the official drivers Merge two objects together Called branch in the official drivers Abort the query with an error Create a Database reference  Create a database on the server Drop a database !List the databases on the server 5Create an index on the table from the given function Drop an index List the indexes on the table *Retreive documents by their indexed value :Create a simple table refence with no associated database Create a table on the server  Drop a table List the tables in a database Get a document by primary key 6Insert a document or a list of documents into a table ELike insert, but update existing documents with the same primary key ,Add to or modify the contents of a document  Replace a document with another Delete the documents $Convert a value to a different type $Convert a value to a different type $Convert a value to a different type $Convert a value to a different type $Convert a value to a different type $Convert a value to a different type !Like hasFields followed by pluck FThe position in the sequence of the elements that match the predicate Test if a sequence is empty SSelect a given number of elements from a sequence with uniform random distribution Prepend an element to an array Called  difference in the official drivers 6Insert a datum into an array if it is not yet present The union of two sets The intersection of two sets The difference of two sets 'Test if an object has the given fields 1Insert a datum at the given position in an array 9Splice an array at a given position inside another array  Delete an element from an array Change an element in an array %The list of keys of the given object (Match a string to a regular expression.  Called match in the official drivers )Apply a function to a list of arguments.  Called do in the official drivers (Catch some expections inside the query.  Called default in the official drivers 0A string representing the type of an expression HGet information on a given expression. Useful for tables and databases. #Parse a json string into an object Flipped function composition !Specialised function composition eopqrstuvwxyz{|}~bopqrstuvwxyz{|}~cuyxwvz{|}~qsrttopaopqsrttuvwxyz{|}~None      (*+/0123456789:;<=BCDEFHIJKLMNOPQRSTUopqrstuvwxyz{|}~б (+*897/0365412     qsrttuvwxy{z|}~<=:;BCDEFHIJKLMNOPQRSTUopNone      (*+/0123456789BCDEFHIJKLMNOPQRSTUopqrst !!"#$%&'()*+,,-./0012 3 4 5 6 2 7 8 9 : ; < = > > - ? @ A B C D2EF G G - H I JKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~-D 2 E F22EF-H>0     G !"#$%&'()*+,-./012334456789:;<=>?@ABCDEFGHIJKLMNNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~                                     !"#           $%&'()*+,-.,/0.123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijkllmnopqrstuvwxyz{|}~CDrethinkdb-1.8.0.2Database.RethinkDB4Database.RethinkDB.Protobuf.Ql2.VersionDummy.Version,Database.RethinkDB.Protobuf.Ql2.VersionDummy5Database.RethinkDB.Protobuf.Ql2.Response.ResponseType/Database.RethinkDB.Protobuf.Ql2.Frame.FrameType%Database.RethinkDB.Protobuf.Ql2.Frame)Database.RethinkDB.Protobuf.Ql2.Backtrace/Database.RethinkDB.Protobuf.Ql2.Datum.AssocPair/Database.RethinkDB.Protobuf.Ql2.Query.QueryType.Database.RethinkDB.Protobuf.Ql2.Term.AssocPair/Database.RethinkDB.Protobuf.Ql2.Datum.DatumType%Database.RethinkDB.Protobuf.Ql2.Datum(Database.RethinkDB.Protobuf.Ql2.Response-Database.RethinkDB.Protobuf.Ql2.Term.TermType$Database.RethinkDB.Protobuf.Ql2.Term/Database.RethinkDB.Protobuf.Ql2.Query.AssocPair%Database.RethinkDB.Protobuf.Ql2.QueryDatabase.RethinkDB.Protobuf.Ql2Database.RethinkDB.ObjectsDatabase.RethinkDB.ReQLDatabase.RethinkDB.NetworkDatabase.RethinkDB.DriverDatabase.RethinkDB.TimeDatabase.RethinkDB.MapReduceDatabase.RethinkDB.FunctionsDatabase.RethinkDB.NoClashdata-default-class-0.0.1Data.Default.ClassdefVersionV0_2V0_1 VersionDummy ResponseType RUNTIME_ERROR COMPILE_ERROR CLIENT_ERRORSUCCESS_PARTIALSUCCESS_SEQUENCE SUCCESS_ATOM FrameTypeOPTPOSFrametype'posopt Backtraceframes AssocPair QueryTypeSTOPCONTINUESTART DatumTypeR_OBJECTR_ARRAYR_STRR_NUMR_BOOLR_NULLDatumr_boolr_numr_strr_arrayr_object ext'fieldkeyvalResponsetokenresponse backtraceTermTypeLITERALDECEMBERNOVEMBEROCTOBER SEPTEMBERAUGUSTJULYJUNEMAYAPRILMARCHFEBRUARYJANUARYSUNDAYSATURDAYFRIDAYTHURSDAY WEDNESDAYTUESDAYMONDAYTIMESECONDSMINUTESHOURS DAY_OF_YEAR DAY_OF_WEEKDAYMONTHYEARTIMEZONE TIME_OF_DAYDATEDURING IN_TIMEZONENOW TO_EPOCH_TIME EPOCH_TIME TO_ISO8601ISO8601JSONDEFAULTSAMPLEMATCHINFODESCASCFUNCFOREACHALLANYBRANCHFUNCALL INDEX_LIST INDEX_DROP INDEX_CREATE TABLE_LIST TABLE_DROP TABLE_CREATEDB_LISTDB_DROP DB_CREATEINSERTREPLACEDELETEUPDATETYPEOF COERCE_TO SPLICE_AT CHANGE_AT DELETE_AT INSERT_ATZIPEQ_JOIN OUTER_JOIN INNER_JOINGROUPBYGROUPED_MAP_REDUCENTHUNIONIS_EMPTYCOUNTDISTINCTORDERBY CONCATMAPFILTERMAPREDUCEBETWEENMERGEWITHOUTPLUCK WITH_FIELDS HAS_FIELDSKEYS GET_FIELDCONTAINS INDEXES_OFLIMITSKIPSLICESET_DIFFERENCE SET_UNIONSET_INTERSECTION SET_INSERT DIFFERENCEPREPENDAPPENDMODDIVMULSUBADDNOTGEGTLELTNEEQGET_ALLGETTABLEDB IMPLICIT_VARERROR JAVASCRIPTVARMAKE_OBJ MAKE_ARRAYDATUMTermdatumargsoptargsQueryqueryoBSOLETE_noreplyglobal_optargs protoInfofileDescriptorProtoTable tableDatabase tableNametablePrimaryKeyTableCreateOptionstableDataCentertableCacheSizeDatabase databaseNameKeyObjobj BaseAttribute Attribute:=Object baseObjectarr BaseArray baseArrayExprexpr QuerySettings queryTokenqueryDefaultDatabase queryVarIndexqueryUseOutdatedqueryReturnValsBaseReQLtermType termDatumtermArgs termOptArgsReQLbaseReQLwithQuerySettings returnVals canReturnValsnewVarIdconsopstrnum buildQueryreqlToProtobufconvertBacktrace SuccessCodeSuccessSuccessPartial ErrorCodeErrorUnexpectedResponse ErrorRuntime ErrorBadQueryErrorBrokenClientSuccessResponse successCode successDatums ErrorResponse errorResponseRethinkDBError errorCode errorTerm errorMessageerrorBacktraceRethinkDBConnectionErrorCursorRethinkDBHandle rdbHandle rdbWriteLockrdbToken rdbDatabaserdbWait rdbThreadconnect runQLQueryuseclose stopResponse nextResponse makeCursornextcollectResult convertResult RunOptionsSoftDurabilityNoReply UseOutdatedrunOptsrunrun' ZonedTimeUTCTimeBoundClosedOpen boundValuenowtime epochTimeiso8601 inTimezone boundStringduringtimezonedate timeOfDayyearmonthday dayOfWeek dayOfYearhoursminutesseconds toIso8601 toEpochTime parseTimeZone MapReduceMapNonetermToMapReducetoReduce unionReducesameVarnotNonewraptoFun1toFun2 toMapReduce optargsToBasebaseAttrToAttr noRecurse mappableTypesrebuild0rebuildxfst3snd3thrd3extract extractOne JavascriptjsOrderDescAsc orderAttr+-*/mod||&&==/=><>=<=notlength++mapfilterbetweenappend concatMap innerJoin outerJoineqJoindroptakeslice!!reducereduce1distinctforEachmergeRightLeftorderBygroupBysumavg!pluckwithoutmembermergeif'errordbdbCreatedbDropdbList indexCreate indexDrop indexListgetAlltable tableCreate tableDrop tableListgetinsertupsertupdatereplacedeletecoerceToasArrayasStringasNumberasObjectasBool withFields indexesOfisEmptysampleprepend\\ setInsertsetUnionsetIntersection setDifference hasFieldsinsertAtspliceAtdeleteAtchangeAtkeys=~applyhandletypeOfinfojson#. toMaybe'Enum$fReflectEnumVersion$fMessageAPImsg'(->)Version $fGPBVersion $fWireVersion $fEnumVersion$fDefaultVersion$fBoundedVersion$fMergeableVersion$fReflectDescriptorVersionDummy$fGPBVersionDummy $fMessageAPImsg'(->)VersionDummy$fWireVersionDummy$fDefaultVersionDummy$fMergeableVersionDummy$fReflectEnumResponseType $fMessageAPImsg'(->)ResponseType$fGPBResponseType$fWireResponseType$fEnumResponseType$fDefaultResponseType$fBoundedResponseType$fMergeableResponseType$fReflectEnumFrameType$fMessageAPImsg'(->)FrameType$fGPBFrameType$fWireFrameType$fEnumFrameType$fDefaultFrameType$fBoundedFrameType$fMergeableFrameType$fReflectDescriptorFrame $fGPBFrame$fMessageAPImsg'(->)Frame $fWireFrame$fDefaultFrame$fMergeableFrame$fReflectDescriptorBacktrace$fGPBBacktrace$fMessageAPImsg'(->)Backtrace$fWireBacktrace$fDefaultBacktrace$fMergeableBacktrace$fReflectEnumQueryType$fMessageAPImsg'(->)QueryType$fGPBQueryType$fWireQueryType$fEnumQueryType$fDefaultQueryType$fBoundedQueryType$fMergeableQueryType$fReflectEnumDatumType$fMessageAPImsg'(->)DatumType$fGPBDatumType$fWireDatumType$fEnumDatumType$fDefaultDatumType$fBoundedDatumType$fMergeableDatumType$fReflectDescriptorDatum $fGPBDatum$fMessageAPImsg'(->)Datum $fWireDatum$fDefaultDatum$fMergeableDatum$fExtendMessageDatum$fReflectDescriptorAssocPair$fGPBAssocPair$fMessageAPImsg'(->)AssocPair$fWireAssocPair$fDefaultAssocPair$fMergeableAssocPair$fReflectDescriptorResponse $fGPBResponse$fMessageAPImsg'(->)Response$fWireResponse$fDefaultResponse$fMergeableResponse$fReflectEnumTermType$fMessageAPImsg'(->)TermType $fGPBTermType$fWireTermType$fEnumTermType$fDefaultTermType$fBoundedTermType$fMergeableTermType$fReflectDescriptorTerm $fGPBTerm$fMessageAPImsg'(->)Term $fWireTerm $fDefaultTerm$fMergeableTerm$fExtendMessageTerm$fReflectDescriptorQuery $fGPBQuery$fMessageAPImsg'(->)Query $fWireQuery$fDefaultQuery$fMergeableQuery $fShowTable$fDefaultTableCreateOptions$fShowDatabaseArrArrayFrameOptFramePosbaseBoolshowD showDatumAttrmapBaseAttribute toDoublestoDoublevarsOfvarOfdatumNumberArraydatumInt alphaRenameupdateChildren datumTerm buildBaseReQLbuildBaseArraybuildTermAssocbuildTermAttribute$fExprBaseReQL$fExprZonedTime $fExprUTCTime $fShowFrame $fShowReQL $fExprObject $fExprHashMap $fExprArray$fExpr[] $fExprVector $fExprRatio $fExprDouble $fExprValue$fExprDatabase $fExprTable $fExprDatum $fExpr(->) $fExpr(->)0$fIsStringReQL$fExpr() $fExprBool $fExprText $fNumReQL $fExprInteger $fExprInt $fExprInt64$fObj() $fObjObject$fObj[]$fObj[]0$fShowBaseAttribute $fArrArray $fArr(,,,) $fArr(,,)$fArr(,)$fArr[]$fArr() $fExprReQL$fShowBaseReQL$fDefaultQuerySettings unpackUIntpackUIntRethinkDBReadError cursorMBox cursorBuffer cursorMapTokennewTokenhGetNullTerminatedString magicNumber withHandleconvertResponseaddMBox sendQLQuery readResponsesreadSingleResponseisLastResponse convertDatumcursorFetchBatch$fExceptionRethinkDBReadError$fShowResponse$fShowErrorCode$fExceptionRethinkDBError#$fExceptionRethinkDBConnectionError$fShowRethinkDBHandle$fFunctorCursor applyOptionaddQueryOption $fResultMaybe $fResult[]$fResultCursor$fResultResponse$fFromJSONZonedTime$fFromJSONUTCTime$fJavascript(->)$fJavascript(->)0$fJavascriptReQL