$$CURRENT
expression
$$ROOT
expression
$FlatMap
Workflow
$FoldLeft
Workflow
$GeoNear
Workflow
$Group
Workflow
$Limit
Workflow
$Map
Workflow
$Match
Workflow
$Out
Workflow
$Project
Workflow
$Pure
Workflow
$Read
Workflow
$Redact
Workflow
$Reduce
Workflow
$SimpleMap
Workflow
$Skip
Workflow
$Sort
Workflow
$Unwind
Workflow
$add
expression
$addF
expression ExprOp
$addToSet
accumulator AccumOp
$allElementsTrue
expression
$allElementsTrueF
expression ExprOp
$and
expression
$andF
expression ExprOp
$anyElementTrue
expression
$anyElementTrueF
expression ExprOp
$arrayMap
expression
$arrayMapF
expression ExprOp
$avg
accumulator AccumOp
$cmp
expression
$cmpF
expression ExprOp
$concat
expression
$concatF
expression ExprOp
$cond
expression
$condF
expression ExprOp
$dayOfMonth
expression
$dayOfMonthF
expression ExprOp
$dayOfWeek
expression
$dayOfWeekF
expression ExprOp
$dayOfYear
expression
$dayOfYearF
expression ExprOp
$field
expression
$first
accumulator AccumOp
$flatMap
Workflow
$foldLeft
Workflow
$geoNear
Workflow
$group
Workflow
$gt
expression
$gtF
expression ExprOp
$gte
expression
$gteF
expression ExprOp
$hour
expression
$hourF
expression ExprOp
$ifNull
expression
$ifNullF
expression ExprOp
$include
expression
$includeF
expression ExprOp
$last
accumulator AccumOp
$let
expression
$letF
expression ExprOp
$limit
Workflow
$literal
expression
$literalF
expression ExprOp
$lt
expression
$ltF
expression ExprOp
$lte
expression
$lteF
expression ExprOp
$map
Workflow
$match
Workflow
$max
accumulator AccumOp
$meta
expression
$metaF
expression ExprOp
$millisecond
expression
$millisecondF
expression ExprOp
$min
accumulator AccumOp
$minute
expression
$minuteF
expression ExprOp
$mod
expression
$modF
expression ExprOp
$month
expression
$monthF
expression ExprOp
$multiply
expression
$multiplyF
expression ExprOp
$neq
expression
$neqF
expression ExprOp
$not
expression
$notF
expression ExprOp
$or
expression
$orF
expression ExprOp
$out
Workflow
$project
Workflow
$pure
Workflow
$push
accumulator AccumOp
$read
Workflow
$redact
Workflow
$reduce
Workflow
$second
expression
$secondF
expression ExprOp
$setDifference
expression
$setDifferenceF
expression ExprOp
$setEquals
expression
$setEqualsF
expression ExprOp
$setIntersection
expression
$setIntersectionF
expression ExprOp
$setIsSubset
expression
$setIsSubsetF
expression ExprOp
$setUnion
expression
$setUnionF
expression ExprOp
$simpleMap
Workflow
$size
expression
$sizeF
expression ExprOp
$skip
Workflow
$sort
Workflow
$strcasecmp
expression
$strcasecmpF
expression ExprOp
$substr
expression
$substrF
expression ExprOp
$subtract
expression
$subtractF
expression ExprOp
$sum
accumulator AccumOp
$toLower
expression
$toLowerF
expression ExprOp
$toUpper
expression
$toUpperF
expression ExprOp
$unwind
Workflow
$var
expression
$varF
expression ExprOp
$week
expression
$weekF
expression ExprOp
$year
expression
$yearF
expression ExprOp
/ide
expression
/ideF
expression ExprOp
:<:
scalaz
:≺:
scalaz
<~
scalaz
=
expression
=?>
scalaz
=F
expression ExprOp
>>>
$SimpleMap
@>
scalaz
@?>
scalaz
@@
scalaz
\
BsonField Reshape Base DocVar
\\
BsonField DocVar
^
shapeless
_dec
Bson
_finalizer
MapReduce
_inputSort
MapReduce
_int32
Bson
_jsMode
MapReduce
_limit
MapReduce
_map
MapReduce
_reduce
MapReduce
_scope
MapReduce
_selection
MapReduce
_text
Bson
_verbose
MapReduce
|-->
scalaz
|>=|
scalaz
|¬|
shapeless
|∨|
shapeless
~>
scalaz
~~>
scalaz
¬
shapeless
¬¬
shapeless
shapeless
shapeless
shapeless
scalaz shapeless
scalaz
scalaz