Packages

  • package root
    Definition Classes
    root
  • package io
    Definition Classes
    root
  • package finch

    This is a root package of the Finch library, which provides an immutable layer of functions and types atop of Finagle for writing lightweight HTTP services.

    This is a root package of the Finch library, which provides an immutable layer of functions and types atop of Finagle for writing lightweight HTTP services.

    Definition Classes
    io
  • package internal

    This package contains an internal-use only type-classes and utilities that power Finch's API.

    This package contains an internal-use only type-classes and utilities that power Finch's API.

    It's not recommended to use any of the internal API directly, since it might change without any deprecation cycles.

    Definition Classes
    finch
  • HttpContent
  • HttpMessage
  • PairAdjoin
  • ParseNumber
  • TooFastString
  • currentTime
  • parseInt
  • parseLong
  • package syntax

    Enables Sinatra-like syntax extensions for endpoints.

    Enables Sinatra-like syntax extensions for endpoints.

    Definition Classes
    finch
p

io.finch

internal

package internal

This package contains an internal-use only type-classes and utilities that power Finch's API.

It's not recommended to use any of the internal API directly, since it might change without any deprecation cycles.

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

Type Members

  1. implicit final class HttpContent extends AnyVal
  2. implicit final class HttpMessage extends AnyVal
  3. trait PairAdjoin[A, B] extends DepFn2[A, B]

    We need a version of shapeless.ops.adjoin.Adjoin that provides slightly different behavior in the case of singleton results (we simply return the value, not a singleton HList).

  4. abstract class ParseNumber[A] extends AnyRef
  5. implicit final class TooFastString extends AnyVal

    Enriches any string with fast tooX conversions.

Value Members

  1. val Utf32: Charset
  2. object PairAdjoin extends LowPriorityPairAdjoin
  3. object currentTime
  4. object parseInt extends ParseNumber[Int]
  5. object parseLong extends ParseNumber[Long]

Inherited from AnyRef

Inherited from Any

Ungrouped