Packages

p

cats.xml

utils

package utils

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. Protected

Package Members

  1. package format
  2. package generic

Type Members

  1. sealed trait =:!=[A, B] extends AnyRef
    Annotations
    @implicitNotFound()
  2. case class Debug(xmlPrinterPrintTypesName: Boolean, doNotOverrideXmlToString: Boolean) extends Product with Serializable
  3. sealed trait StringMapper extends (String) => String
  4. trait StringOpsSyntax extends AnyRef
  5. trait UnderlyingThrowableWeakEq extends AnyRef
  6. final class impure extends Annotation with StaticAnnotation

    Annotation used to mark method that are impure functions.

    Annotation used to mark method that are impure functions. This means that a method with this annotation can have side-effects as throwing exceptions.

    When possible is better to avoid side-effects but, sometime for usability purpose you have to trow exception instead of returning a monad which is more complex to use. For example to validate some parameters

    Be careful with this annotation and propagate it up.

Value Members

  1. object =:!=
  2. object BooleanUtils
  3. object StringMapper
  4. object StringOps extends StringOpsSyntax
  5. object UnderlyingThrowableWeakEq
  6. object UnsafeValidator

Ungrouped