úΈ/@      !"#$%&'()*+,-./0123456789:;<=>? Safe-Inferred<KRepresents a type-level number with a placeholder zero bit followed by the " string of digits specified by a. =FRepresents a type-level number with a leading one bit followed by the " string of digits specified by a. > Intances of > represent type-level numbers. ?IOddWord wraps the integer type specified in the first type parameter and K exposes a subset of the available bits as an unsigned word. The number of ; bits to expose is encoded into the second type parameter. FThe predefined word types provided by this module give some examples. U  !"#$%&'()*+,-./0123456789:;<=>@AB?CDEFGHIJKLMNOPQRST@  !"#$%&'()*+,-./0123456789:;<=>?@?>=<;:9876543210/.-,+*)('&%$#"!  Q  !"#$%&'()*+,-./0123456789:;<=>@AB?CDEFGHIJKLMNOPQRSTU      !"#$%&'()*+,-./0123456789:;<=>?@ABCCDEFGHIJKLMNOPQRSTUVOddWord-1.0.0.2 Data.Word.OddWord63Word62Word61Word60Word59Word58Word57Word56Word55Word54Word53Word52Word51Word50Word49Word48Word47Word46Word45Word44Word43Word42Word41Word40Word39Word38Word37Word36Word35Word34Word33Word31Word30Word29Word28Word27Word26Word25Word24Word23Word22Word21Word20Word19Word18Word17Word15Word14Word13Word12Word11Word10Word9Word7Word6Word5Word4Word3Word2Word1ZeroOneTypeNumOddWordtypeNumTypeNumBuilderOWunOW fromTypeNumpairOWowMaskmaskOWmapFst $fBitsOddWord$fIntegralOddWord $fEnumOddWord$fBoundedOddWord $fRealOddWord $fNumOddWord $fReadOddWord $fShowOddWord $fTypeNumZero $fTypeNumOne $fTypeNum()