ὦ
Size: a a a
ὦ
D
D
ΛВ
type AllDigits = Forall[Digit]
type SizeIs[N] = Size[Equal[N]]
type CustomerCode = String Refined (AllDigits And SizeIs[_
8])
object CustomerCode extends RefinedTypeOps[CustomerCode, String]
D
R
type AllDigits = Forall[Digit]
type SizeIs[N] = Size[Equal[N]]
type CustomerCode = String Refined (AllDigits And SizeIs[_
8])
object CustomerCode extends RefinedTypeOps[CustomerCode, String]
ΛВ
R
ΛВ
ΛВ
R
ΛВ
import eu.timepit.refined.api.{Refined, RefinedTypeOps}
ΛВ
R
R
ᛒ
type AllDigits = Forall[Digit]
type SizeIs[N] = Size[Equal[N]]
type CustomerCode = String Refined (AllDigits And SizeIs[_
8])
object CustomerCode extends RefinedTypeOps[CustomerCode, String]
ΛВ
ᛒ