Packages

package fs

Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. fs
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. final case class DefaultDb(run: DatabaseName) extends Product with Serializable
  2. type Eff[A] = Coproduct[MonotonicSeq, [A]Coproduct[MongoDbIO, [A]Coproduct[[β$2$]Kleisli[MongoDbIO, (Option[DefaultDb], TaskRef[(Long, Map[ResultHandle, \/[List[Bson], WorkflowCursor[AsyncBatchCursor[BsonValue]]]])]), β$2$], [A]Coproduct[[A]Kleisli[MongoDbIO, (TmpPrefix, TaskRef[Long]), A], [A]Coproduct[[A]KeyValueStore[ReadHandle, AsyncBatchCursor[BsonValue], A], [A]KeyValueStore[WriteHandle, Collection, A], A], A], A], A], A]
  3. final case class MongoConfig(client: MongoClient, serverVersion: ServerVersion, defaultDb: slamdata.Predef.Option[DefaultDb], wfExec: WorkflowExecutor[MongoDbIO, BsonCursor]) extends Product with Serializable
  4. type MongoM[A] = Free[Eff, A]
  5. type MongoQScript[T[_[_]], A] = Coproduct[[β$5$]QScriptCore[T, β$5$], [A]Coproduct[[β$3$]EquiJoin[T, β$3$], [β$4$]Const[ShiftedRead[Path[Abs, File, Sandboxed]], β$4$], A], A]
  6. type MongoQScriptCP[T[_[_]]] = :\:[[β$5$]QScriptCore[T, β$5$], :/:[[β$3$]EquiJoin[T, β$3$], [β$4$]Const[ShiftedRead[Path[Abs, File, Sandboxed]], β$4$]]]
  7. type MongoReadHandles[A] = KeyValueStore[ReadHandle, BsonCursor, A]
  8. type MongoWriteHandles[A] = KeyValueStore[WriteHandle, Collection, A]
  9. type PhysFsEff[A] = Coproduct[Task, PhysErr, A]
  10. type PlanT[F[_], A] = Kleisli[[β$1$]EitherT[[β$0$]WriterT[F, Vector[PhaseResult], β$0$], FileSystemError, β$1$], Instant, A]
  11. final case class QueryContext(statistics: (Collection) ⇒ slamdata.Predef.Option[CollectionStatistics], indexes: (Collection) ⇒ slamdata.Predef.Option[slamdata.Predef.Set[Index]]) extends Product with Serializable
  12. final class QueryFileInterpreter extends AnyRef
  13. final case class TmpPrefix(run: slamdata.Predef.String) extends AnyVal with Product with Serializable

Value Members

  1. def compile(cfg: MongoConfig): DefErrT[Task, (~>[MongoM, Task], Task[slamdata.Predef.Unit])]
  2. val listContents: (ADir) ⇒ EitherT[MongoDbIO, FileSystemError, slamdata.Predef.Set[PathSegment]]
  3. def parseConfig(uri: ConnectionUri): DefErrT[Task, MongoConfig]
  4. def wfExec(client: MongoClient): DefErrT[[β$7$]Free[Task, β$7$], WorkflowExecutor[MongoDbIO, BsonCursor]]
  5. object DefaultDb extends Serializable
  6. object QueryContext extends Serializable
  7. object bsoncursor
  8. object fsops
  9. object managefile
  10. object queryfile
  11. object queryfileTypes

Inherited from AnyRef

Inherited from Any

Ungrouped