io.github.positionpal.location.commons
Members list
Type members
Classlikes
A provider of configuration C taken from a .conf
file.
A provider of configuration C taken from a .conf
file.
Attributes
- Note
-
the ConfigReader must be provided using scala 2 implicits, like this:
case class MyConfig(somefield: Int, anotherfield: String) implicit val reader: ConfigReader[MyConfig] = ConfigReader.forProduct2("somefield", "anotherfield")(MyConfig.apply)
- Supertypes
A sealed trait representing the possible configuration errors.
A set of extension methods to validate configuration parameters.
A set of extension methods to validate configuration parameters.
Attributes
- Companion
- enum
- Supertypes
-
trait Sumtrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
ConfigurationError.type
A generic provider of configuration C.
A generic provider of configuration C.
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
class EnvVariablesProvider[F]
A generic factory of connections.
A generic factory of connections.
Type parameters
- C
-
the connection type
- F
-
the effect type in which the connection is encapsulated
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
A provider of environment variables.
A provider of environment variables.
Attributes
- Supertypes
A set of scope functions (inspired by Kotlin) to improve the readability of the code.
A set of scope functions (inspired by Kotlin) to improve the readability of the code.
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
ScopeFunctions.type
Types
A type alias for a type constructor M
expressing the capability to ask for a value of type E
.
A type alias for a type constructor M
expressing the capability to ask for a value of type E
.
Attributes
A type alias for a type constructor M
expressing the capability to raise an error of type E
.
A type alias for a type constructor M
expressing the capability to raise an error of type E
.
Attributes
A type alias for a type constructor M
expressing the capability to have a state of type S
.
A type alias for a type constructor M
expressing the capability to have a state of type S
.