pl.iterators.stir.util
Members list
Type members
Classlikes
ApplyConverter allows generic conversion of functions of type (T1, T2, ...) => Route to (TupleX(T1, T2, ...)) => Route.
ApplyConverter allows generic conversion of functions of type (T1, T2, ...) => Route to (TupleX(T1, T2, ...)) => Route.
Attributes
- Companion
- object
- Source
- ApplyConverter.scala
- Supertypes
-
class Objecttrait Matchableclass Any
Attributes
- Companion
- class
- Source
- ApplyConverter.scala
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
ApplyConverter.type
Allows the definition of binary poly-functions (e.g. for folding over tuples).
Allows the definition of binary poly-functions (e.g. for folding over tuples).
Note: the poly-function implementation seen here is merely a stripped down version of what Miles Sabin made available with his awesome shapeless library. All credit goes to him!
Attributes
- Companion
- object
- Source
- BinaryPolyFunc.scala
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
object Fold.type
Attributes
- Companion
- trait
- Source
- BinaryPolyFunc.scala
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
BinaryPolyFunc.type
A magnet that wraps a ClassTag
A magnet that wraps a ClassTag
Attributes
- Companion
- object
- Source
- ClassMagnet.scala
- Supertypes
-
class Objecttrait Matchableclass Any
Attributes
- Companion
- trait
- Source
- ClassMagnet.scala
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
ClassMagnet.type
Constructor for instances of type R which can be created from a tuple of type T.
Constructor for instances of type R which can be created from a tuple of type T.
Attributes
- Companion
- object
- Source
- ConstructFromTuple.scala
- Supertypes
-
trait T => Rclass Objecttrait Matchableclass Any
Attributes
- Companion
- trait
- Source
- ConstructFromTuple.scala
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
ConstructFromTuple.type
Phantom type providing implicit evidence that a given type is a Tuple or Unit.
Phantom type providing implicit evidence that a given type is a Tuple or Unit.
Attributes
- Companion
- object
- Source
- Tuple.scala
- Supertypes
-
class Objecttrait Matchableclass Any
Attributes
- Companion
- trait
- Source
- Tuple.scala
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
Tuple.type
Attributes
- Companion
- object
- Source
- TupleOps.scala
- Supertypes
-
class AnyValtrait Matchableclass Any
Attributes
- Companion
- class
- Source
- TupleOps.scala
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
TupleOps.type
Provides a way to convert a value into an Tuple. If the value is already a Tuple then it is returned unchanged, otherwise it's wrapped in a Tuple1 instance.
Provides a way to convert a value into an Tuple. If the value is already a Tuple then it is returned unchanged, otherwise it's wrapped in a Tuple1 instance.
Attributes
- Companion
- object
- Source
- Tupler.scala
- Supertypes
-
class Objecttrait Matchableclass Any
Attributes
- Companion
- trait
- Source
- Tupler.scala
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
Tupler.type