úÎv9      !"#$%&'()*+,-./012345678None <Use this box unless you know for certain that your types won't have a show instance. +Most generic box, can be used on any type. Equivalent to prelude's take !Equivalent to prelude's drop #For construction from lists %For converting into a list '6Used only for the HList class to determine its length +The heterogenous list 9Typeable is scary and I don't understand what'*s going on. Hopefully this is correct :) K:; < !"#$%&'()*+,-9=>?@ABCDEFGHIJKLMNOPQRSTU.  !"#$%&'()*+,-.+-,'(#$%& !")*   ::; < !"#$%&'()*+-,9=>?@ABCDEFGHIJKLMNOPQRSTUNoneVWXY./Z[0\]^_`./0./0 VWXY./Z[0\]^_`None7 creates an HVector from an HList. For example: 12abcde345678fghijklm9  !"#$%&'()*+,-./0123456784567123812abcde345678fghijklmn      !"#$%&'()*+,-.//01234456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUUVWXXYZ[\]^_`aabcdefghijvector-heterogenous-0.1.2Data.Vector.Heterogenous.HListData.Vector.Heterogenous.UnsafeData.Vector.HeterogenousToNat1FromNat1Nat1BoxNat1SuccZeroConcat++$Index:!ReverseLength1LengthMap Replicate DistributeHAppendUnHListHConsShowBoxAnyBoxDowncastdowncast downcastAs ConstraintBoxbox unsafeUnboxHTake1htake1HDrop1hdrop1 List2HList list2hlist HList2List hlist2listHLengthhlengthTypeListtypeListHList:::HNil UnsafeHVectorunhvecViewview ValidHVectorHVectorgetvecvectoHList hlistTyConTake1Take Replicate1$fConstraintBoxShowBoxa $fShowShowBox$fDowncastHListbox$fDowncastHLista$fHTake1Nat1BoxHListHList$fHTake1Nat1BoxHListHList0$fHDrop1Nat1BoxHListHList$fHDrop1Nat1BoxHListHList0$fList2HListx:$fList2HListx[]$fHList2ListHLista$fHList2ListHLista0$fHLengthHList$fHLengthHList0$fTypeListHList$fTypeListHList0$fTypeableHList $fMonoidHList$fMonoidHList0 $fOrdHList $fOrdHList0 $fEqHList $fEqHList0 $fShowHList $fShowHList0 ShowIndexUnsafeHVectorWritervecwrite UnsafeBox$fShowShowIndex$fShowShowIndex0$fShowUnsafeHVector$fUnsafeHVectorWriterHList$fUnsafeHVectorWriterHList0Empty HListBuilder buildHListIndexer$fViewHVectorSingret$fViewIndexerEmptyret$fViewIndexerEmptyx$fMonoidHVector$fHListBuilderIndexerHList$fHListBuilderIndexerHList0$fValidHVectorboxxs $fShowHVector