Package

quasar

fs

Permalink

package fs

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

Type Members

  1. type AnalyticalFileSystem[A] = Coproduct[Analyze, FileSystem, A]

    Permalink
  2. type FileSystem[A] = Coproduct[QueryFile, [A]Coproduct[ReadFile, [A]Coproduct[WriteFile, ManageFile, A], A], A]

    Permalink
  3. type FileSystemErrT[F[_], A] = EitherT[F, FileSystemError, A]

    Permalink
  4. type FileSystemFailure[A] = Failure[FileSystemError, A]

    Permalink
  5. type MonadFsErr[F[_]] = MonadError_[F, FileSystemError]

    Permalink
  6. type PhysErr[A] = Failure[PhysicalError, A]

    Permalink

Value Members

  1. def interpretAnalyticalFileSystem[M[_]](a: ~>[Analyze, M], q: ~>[QueryFile, M], r: ~>[ReadFile, M], w: ~>[WriteFile, M], m: ~>[ManageFile, M]): ~>[AnalyticalFileSystem, M]

    Permalink
  2. def interpretFileSystem[M[_]](q: ~>[QueryFile, M], r: ~>[ReadFile, M], w: ~>[WriteFile, M], m: ~>[ManageFile, M]): ~>[FileSystem, M]

    Permalink
  3. package mount

    Permalink
  4. val unhandledFSError: Prism[PhysicalError, Exception]

    Permalink
    Definition Classes
    PhysicalErrorPrisms

Inherited from PhysicalErrorPrisms

Inherited from AnyRef

Inherited from Any

Ungrouped