The Box class is a container which is able to declare if it is Full (containing a single non-null value) or EmptyBox.
The bridge from Java to Scala Box
Sometimes it's convenient to access either a Box[T] or a T.
The Box companion object provides methods to create a Box from:
A trait that a class can mix into itself to convert itself into a Box
The Boxed up BoxOrRaw
This trait defines the principle contract for function objects that wrap the processing of HTTP requests by Lift while utilizing the preestablished request-local scope.
The case class that holds the NodeSeq constant.
The case class that holds the String constant.
The EmptyBox is a Box containing no value.
Encoding for "A is not a subtype of B"
A Failure is an EmptyBox with an additional failure message explaining the reason for its being empty.
Full is a Box containing a value.
Bridge from Java functions to Scala functions
Generic Actor interface.
Implements an LRU Hashmap
Mixin with a nested lazy Logger
Mixin with a nested Logger
Logger is a thin wrapper on top of an SLF4J Logger
Sometimes you want a function that returns a NodeSeq as a parameter, but many times, you'll just want to pass a NodeSeq constant.
A ParamFailure is a Failure with an additional typesafe parameter that can allow an application to store other information related to the failure.
The raw version of BoxOrRaw
The case class that holds a NodeSeq function.
The case class that holds a String function.
The simple definition of an actor.
An immutable singly linked list that uses the Scala List class as backing store, but is Java-friendly.
An immutable singly linked list that uses the Scala List class as backing store, but is Java-friendly.
An Actor that can receive a message of any type
Generic Actor interface.
Sometimes you want a function that returns a String as a parameter, but many times, you'll just want to pass a String constant.
A helpful trait that will accept either a String or a NodeSeq via an implicit conversion.
An Actor that can receive messsages of type T and return responses of type R.
The Box companion object provides methods to create a Box from:
The companion object that has helpful conversions
Via an HList containing a Collection of Box[things], either generate an HList of the things or a List[Failure]
Singleton object representing an Empty Box
The companion object to <:!<.
Companion object used to simplify the creation of a simple Failure.
Support for heterogenious lists, aka HLists
Configuration helpers for the log4j logging backend
Configuration helpers for the Logback logging backend
The Mapped Diagnostics Context can hold values per thread and output them with each logged output.
The companion object to NodeSeqFunc with helpful implicit conversions
The companion object to StringFunc with helpful implicit conversions
The companion object that has helpful implicit conversions from String and NodeSeq
Safely parse a String into a Double, avoiding the JVM bug that causes the thread to hang if the String is 2.