A basic error implementation for most common cases
A basic error implementation for most common cases
Name of the error
Some reason as to why the error occurred, can be empty
Some data that caused the error, can be empty
An immutable error container to easily represent errors
An immutable error container to easily represent errors
A scala.collection.immutable.List of com.github.mehmetakiftutuncu.errors.base.ErrorBases
A type alias for scala.util.Either whose scala.util.Left is com.github.mehmetakiftutuncu.errors.Errors and scala.util.Right is a value, useful for handling errors while accessing a value
An implicit class to provide additional methods that can be called on com.github.mehmetakiftutuncu.errors.Maybe instances
An implicit class to provide additional methods that can be called on com.github.mehmetakiftutuncu.errors.Maybe instances
Type of the value in com.github.mehmetakiftutuncu.errors.Maybe
A simple error implementation for really simple and trivial cases
A simple error implementation for really simple and trivial cases
Name of the error
A container object for some predefined com.github.mehmetakiftutuncu.errors.CommonErrors
Companion object to com.github.mehmetakiftutuncu.errors.Errors
An object to provide constructors via apply methods to com.github.mehmetakiftutuncu.errors.Maybe
A container object for some predefined com.github.mehmetakiftutuncu.errors.SimpleErrors
A package object to provide common behaviour and utilities