ὦ
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]ΛВ
ᛒ