Record

com.github.tarao.record4s.typing.Record
object Record

Attributes

Source
Record.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Self type
Record.type

Members list

Type members

Classlikes

final class Concat[R1, R2] extends MaybeError

Attributes

Companion
object
Source
Record.scala
Supertypes
trait MaybeError
class Object
trait Matchable
class Any
object Concat

Attributes

Companion
class
Source
Record.scala
Supertypes
class Object
trait Matchable
class Any
Self type
Concat.type
final class Lookup[R, Label]

Attributes

Companion
object
Source
Record.scala
Supertypes
class Object
trait Matchable
class Any
object Lookup

Attributes

Companion
class
Source
Record.scala
Supertypes
class Object
trait Matchable
class Any
Self type
Lookup.type
final class Select[R, S] extends MaybeError

Attributes

Companion
object
Source
Record.scala
Supertypes
trait MaybeError
class Object
trait Matchable
class Any
object Select

Attributes

Companion
class
Source
Record.scala
Supertypes
class Object
trait Matchable
class Any
Self type
Select.type
final class Unselect[R <: %, U] extends MaybeError

Attributes

Companion
object
Source
Record.scala
Supertypes
trait MaybeError
class Object
trait Matchable
class Any
object Unselect

Attributes

Companion
class
Source
Record.scala
Supertypes
class Object
trait Matchable
class Any
Self type
Unselect.type

Types

type Aux[R, Out0 <: %] = Concat[%, R] { type Out = Out0; }

Attributes

Source
Record.scala