⌂Skunk
0.5.1
  • Tutorial
    • Setup
    • Queries
    • Commands
    • Transactions
    • Channels
    • Tracing
  • Reference
    • Sessions
    • Twiddle Lists
    • Encoders
    • Fragments
    • Identifiers
    • Concurrency
    • Schema Types
Skunk
⌂Skunk
0.5.1
  • Tutorial
    • Setup
    • Queries
    • Commands
    • Transactions
    • Channels
    • Tracing
  • Reference
    • Sessions
    • Twiddle Lists
    • Encoders
    • Fragments
    • Identifiers
    • Concurrency
    • Schema Types
  • Skunk
  • Reference

Reference

This section contains detailed discussions of Skunk’s core abstractions and machinery.

Table of Contents

  • Sessions
    • Obtaining a Session
    • Authentication
    • Encryption with SSL
    • Session Parameters
    • Error Conditions
  • Twiddle Lists
    • Isomorphism with Case Classes
  • Encoders
    • Base Encoders
    • Composite Encoders
    • Combinators
    • Transforming the Input Type
  • Fragments
    • Interpolating Parameter Encoders
    • Interpolating Literal Strings
    • Composing Fragments
    • Contramapping Fragments
    • Applied Fragments
  • Identifiers
  • Concurrency
  • Schema Types
    • Numeric Types
    • Character Types
    • Date/Time Types
    • Boolean Type
    • Binary Types
    • Enumerated Types
    • UUID Type
    • JSON Types
    • Arrays
    • ltree Types
The source code for this page can be found here.

Next: Sessions

On this page:
  • Reference
    • Table of Contents