cats.xml.utils
package cats.xml.utils
Members list
Concise view
Type members
Classlikes
Attributes
- Companion:
- object
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
object =:!=
object BooleanUtils
Attributes
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
- Self type
- BooleanUtils.type
Attributes
- Graph
- Supertypes
- trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass Any
Attributes
- Companion:
- object
- Graph
- Supertypes
- trait String => Stringclass Objecttrait Matchableclass Any
- Known subtypes
object StringMapper
Attributes
- Companion:
- trait
- Graph
- Supertypes
- trait Sumtrait Mirrorclass Objecttrait Matchableclass Any
- Self type
- StringMapper.type
Attributes
- Graph
- Supertypes
- Self type
- StringOps.type
trait StringOpsSyntax
Attributes
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
- Known subtypes
- object StringOps.type
Attributes
- Companion:
- object
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
object UnderlyingThrowableWeakEq
Attributes
- Companion:
- trait
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
- Self type
object UnsafeValidator
Attributes
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
- Self type
- UnsafeValidator.type
Annotation used to mark method that are impure functions. This means that a method with this annotation can have side-effects as throwing exceptions.
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.
Attributes
- Graph
- Supertypes
- trait StaticAnnotationclass Annotationclass Objecttrait Matchableclass Any