Package

doobie

util

Permalink

package util

Collection of modules for typeclasses and other helpful bits.

Source
package.scala
Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. util
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Value Members

  1. object analysis

    Permalink

    Module defining a type for analyzing the type alignment of prepared statements.

  2. object catchsql

    Permalink

    Module of additional combinators for Catchable, specific to SQLException.

  3. object composite

    Permalink

    Module defining a typeclass for composite database types (those that can map to multiple columns).

  4. object foldable

    Permalink

    Module of additional functions for Foldable.

  5. object fragment

    Permalink

    Module defining the Fragment data type.

  6. object fragments

    Permalink

    Module of Fragment constructors.

  7. object invariant

    Permalink

    Module defining the type of exceptions representing unmet expectations.

    Module defining the type of exceptions representing unmet expectations. These typically indicate a problem with the schema, with type mapping, with driver compliance, and so on. The intent is that they be as fine-grained as reasonable for diagnostic purposes, but it is not expected that the application should be able to handle them in any meaningful way.

  8. object io

    Permalink

    Module for a constructor of modules of IO operations for effectful monads.

  9. object kernel

    Permalink
  10. object lens

    Permalink
  11. object log

    Permalink

    A module of types and instances for logged statements.

  12. object meta

    Permalink

    Module defining the lowest level of column mapping.

  13. object param

    Permalink

    Module defining the Param typeclass.

  14. object pos

    Permalink

    Module for source positions.

  15. object pretty

    Permalink

    Some functions for pretty-printing.

  16. object query

    Permalink

    Module defining queries parameterized by input and output types.

  17. object stream

    Permalink

    Additional functions for manipulating Stream values.

  18. object transactor

    Permalink
  19. object update

    Permalink

    Module defining updates parameterized by input type.

  20. object yolo

    Permalink

    Module for implicit syntax useful in REPL session.

Inherited from AnyRef

Inherited from Any

Ungrouped