org.finos.morphir.core.capabilities.free.example.counter$.grammar$.CounterExpr$
See theCounterExpr companion trait
object CounterExpr
Attributes
- Companion
- trait
- Graph
-
- Supertypes
-
trait Sumtrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
CounterExpr.type
Members list
Type members
Classlikes
final case class Decrement(n: Int) extends CounterExpr[Nothing, Unit]
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
final case class Get() extends CounterExpr[Nothing, Int]
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
final case class Increment(n: Int) extends CounterExpr[Nothing, Unit]
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
final case class Overflow(target: Int) extends CounterExpr[Overflow, Nothing]
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Inherited types
The names of the product elements
The names of the product elements
Attributes
- Inherited from:
- Mirror
The name of the type
The name of the type
Attributes
- Inherited from:
- Mirror
In this article