@@ -452,35 +452,35 @@ object OutputToShape {
452
452
453
453
implicit def fromHList [HT , HS , TT <: HList , TS <: HList ](implicit
454
454
evH : Strict [OutputToShape .Aux [HT , HS ]],
455
- evT : Strict [ OutputToShape .Aux [TT , TS ] ]
455
+ evT : OutputToShape .Aux [TT , TS ]
456
456
): OutputToShape .Aux [HT :: TT , HS :: TS ] = {
457
457
new OutputToShape [HT :: TT ] {
458
458
override type S = HS :: TS
459
459
460
460
override def outputStructure : OutputStructure [HT :: TT ] = {
461
461
implicit val evOutputToShapeH : OutputStructure [HT ] = evH.value.outputStructure
462
- implicit val evOutputToShapeT : OutputStructure [TT ] = evT.value. outputStructure
462
+ implicit val evOutputToShapeT : OutputStructure [TT ] = evT.outputStructure
463
463
OutputStructure [HT :: TT ]
464
464
}
465
465
466
466
override def shapeStructure : ShapeStructure [HS :: TS ] = {
467
- ShapeStructure .fromHList[HS , TS ](evH.value.shapeStructure, evT.value. shapeStructure)
467
+ ShapeStructure .fromHList[HS , TS ](evH.value.shapeStructure, evT.shapeStructure)
468
468
}
469
469
470
470
override def sizeFromOutput (output : HT :: TT ): Int = {
471
- evH.value.sizeFromOutput(output.head) + evT.value. sizeFromOutput(output.tail)
471
+ evH.value.sizeFromOutput(output.head) + evT.sizeFromOutput(output.tail)
472
472
}
473
473
474
474
override def shape (output : HT :: TT ): HS :: TS = {
475
- evH.value.shape(output.head) :: evT.value. shape(output.tail)
475
+ evH.value.shape(output.head) :: evT.shape(output.tail)
476
476
}
477
477
478
478
override def decodeShape (
479
479
output : HT :: TT ,
480
480
shapes : Seq [Shape ]
481
481
): (HS :: TS , Seq [Shape ]) = {
482
482
val (headOut, headRemaining) = evH.value.decodeShape(output.head, shapes)
483
- val (tailOut, tailRemaining) = evT.value. decodeShape(output.tail, headRemaining)
483
+ val (tailOut, tailRemaining) = evT.decodeShape(output.tail, headRemaining)
484
484
(headOut :: tailOut, tailRemaining)
485
485
}
486
486
@@ -490,7 +490,7 @@ object OutputToShape {
490
490
converter : OutputStructure .Converter
491
491
): HT :: TT = {
492
492
evH.value.map(value.head, shape.map(_.head), converter) ::
493
- evT.value. map(value.tail, shape.map(_.tail), converter)
493
+ evT.map(value.tail, shape.map(_.tail), converter)
494
494
}
495
495
}
496
496
}
0 commit comments