Îõ³h$UÕ      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTSimple extensible product(c) Winterland, 2016BSDdrkoster@qq.com experimentalPORTABLE Safe-Inferred >ÀÁÂÔÖ×Ùè7data-has$A type class for extensible product.ãWe provide instances for tuples up to 12 elements by default. You can define your own instance of +, but most of the time tuples will do fine.data-has*Infix version of tuple(right associative).data-has1Infix pattern alias for tuple(right associative).11Õ      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUÖ'data-has-0.4.0.0-BN49DY0aQNVKdgB6B16HlsData.HasHasgettermodifierhasLens:*:Lens$fHasl(,,,,,,,,,,,)$fHask(,,,,,,,,,,,)$fHasj(,,,,,,,,,,,)$fHasi(,,,,,,,,,,,)$fHash(,,,,,,,,,,,)$fHasg(,,,,,,,,,,,)$fHasf(,,,,,,,,,,,)$fHase(,,,,,,,,,,,)$fHasd(,,,,,,,,,,,)$fHasc(,,,,,,,,,,,)$fHasb(,,,,,,,,,,,)$fHasa(,,,,,,,,,,,)$fHask(,,,,,,,,,,)$fHasj(,,,,,,,,,,)$fHasi(,,,,,,,,,,)$fHash(,,,,,,,,,,)$fHasg(,,,,,,,,,,)$fHasf(,,,,,,,,,,)$fHase(,,,,,,,,,,)$fHasd(,,,,,,,,,,)$fHasc(,,,,,,,,,,)$fHasb(,,,,,,,,,,)$fHasa(,,,,,,,,,,)$fHasj(,,,,,,,,,)$fHasi(,,,,,,,,,)$fHash(,,,,,,,,,)$fHasg(,,,,,,,,,)$fHasf(,,,,,,,,,)$fHase(,,,,,,,,,)$fHasd(,,,,,,,,,)$fHasc(,,,,,,,,,)$fHasb(,,,,,,,,,)$fHasa(,,,,,,,,,)$fHasi(,,,,,,,,)$fHash(,,,,,,,,)$fHasg(,,,,,,,,)$fHasf(,,,,,,,,)$fHase(,,,,,,,,)$fHasd(,,,,,,,,)$fHasc(,,,,,,,,)$fHasb(,,,,,,,,)$fHasa(,,,,,,,,)$fHash(,,,,,,,)$fHasg(,,,,,,,)$fHasf(,,,,,,,)$fHase(,,,,,,,)$fHasd(,,,,,,,)$fHasc(,,,,,,,)$fHasb(,,,,,,,)$fHasa(,,,,,,,)$fHasg(,,,,,,)$fHasf(,,,,,,)$fHase(,,,,,,)$fHasd(,,,,,,)$fHasc(,,,,,,)$fHasb(,,,,,,)$fHasa(,,,,,,) $fHasf(,,,,,) $fHase(,,,,,) $fHasd(,,,,,) $fHasc(,,,,,) $fHasb(,,,,,) $fHasa(,,,,,) $fHase(,,,,) $fHasd(,,,,) $fHasc(,,,,) $fHasb(,,,,) $fHasa(,,,,) $fHasd(,,,) $fHasc(,,,) $fHasb(,,,) $fHasa(,,,) $fHasc(,,) $fHasb(,,) $fHasa(,,) $fHasb(,) $fHasa(,)$fHasaa