Skip to content

Commit 03de988

Browse files
committed
[base] Make the SplicePiece instances case classes
1 parent 6f277a1 commit 03de988

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

Base/src/main/scala/typeclass/Repeat.scala

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -153,9 +153,9 @@ object Repeated extends VersionSpecificRepeated with LowPrioRepeated {
153153
* @version 0.1.1
154154
*/
155155
object SplicePiece {
156-
final class Zero[Expr[+_]] extends SplicePiece[Expr, Nothing]
157-
final class One[Expr[+_], +A](val elem: Expr[A]) extends SplicePiece[Expr, A]
158-
final class Many[Expr[+_], +A](val iter: Expr[Iterable[A]]) extends SplicePiece[Expr, A]
156+
final case class Zero[Expr[+_]]() extends SplicePiece[Expr, Nothing]
157+
final case class One[Expr[+_], +A](val elem: Expr[A]) extends SplicePiece[Expr, A]
158+
final case class Many[Expr[+_], +A](val iter: Expr[Iterable[A]]) extends SplicePiece[Expr, A]
159159
}
160160
}
161161

0 commit comments

Comments
 (0)