Core concept
// Shapeless HList
val hlist = 1 :: "hello" :: true :: HNilAdvertisement
How it works
Complex. Steep learning. Long compile times.
Advertisement
Trade-offs + gotchas
Type-safe libraries + generic derivation.
// Shapeless HList
val hlist = 1 :: "hello" :: true :: HNilComplex. Steep learning. Long compile times.
Type-safe libraries + generic derivation.