@@ -115,106 +115,6 @@ instance Show Bits32 where
115instance Show Bits64 where
115instance Show Bits64 where
116 show b = b64ToString b
116 show b = b64ToString b
119−viewB8x16 : Bits8x16 -> (Bits8, Bits8, Bits8, Bits8, Bits8, Bits8, Bits8, Bits8, Bits8, Bits8, Bits8, Bits8, Bits8, Bits8, Bits8, Bits8)
120−viewB8x16 x = ( prim__indexB8x16 x (prim__truncBigInt_B32 0)
121− , prim__indexB8x16 x (prim__truncBigInt_B32 1)
122− , prim__indexB8x16 x (prim__truncBigInt_B32 2)
123− , prim__indexB8x16 x (prim__truncBigInt_B32 3)
124− , prim__indexB8x16 x (prim__truncBigInt_B32 4)
125− , prim__indexB8x16 x (prim__truncBigInt_B32 5)
126− , prim__indexB8x16 x (prim__truncBigInt_B32 6)
127− , prim__indexB8x16 x (prim__truncBigInt_B32 7)
128− , prim__indexB8x16 x (prim__truncBigInt_B32 8)
129− , prim__indexB8x16 x (prim__truncBigInt_B32 9)
130− , prim__indexB8x16 x (prim__truncBigInt_B32 10)
131− , prim__indexB8x16 x (prim__truncBigInt_B32 11)
132− , prim__indexB8x16 x (prim__truncBigInt_B32 12)
133− , prim__indexB8x16 x (prim__truncBigInt_B32 13)
134− , prim__indexB8x16 x (prim__truncBigInt_B32 14)
135− , prim__indexB8x16 x (prim__truncBigInt_B32 15)
138−instance Show Bits8x16 where
141− (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p) =>
142− "<" ++ prim__toStrB8 a
143− ++ ", " ++ prim__toStrB8 b
144− ++ ", " ++ prim__toStrB8 c
145− ++ ", " ++ prim__toStrB8 d
146− ++ ", " ++ prim__toStrB8 e
147− ++ ", " ++ prim__toStrB8 f
148− ++ ", " ++ prim__toStrB8 g
149− ++ ", " ++ prim__toStrB8 h
150− ++ ", " ++ prim__toStrB8 i
151− ++ ", " ++ prim__toStrB8 j
152− ++ ", " ++ prim__toStrB8 k
153− ++ ", " ++ prim__toStrB8 l
154− ++ ", " ++ prim__toStrB8 m
155− ++ ", " ++ prim__toStrB8 n
156− ++ ", " ++ prim__toStrB8 o
157− ++ ", " ++ prim__toStrB8 p
161−viewB16x8 : Bits16x8 -> (Bits16, Bits16, Bits16, Bits16, Bits16, Bits16, Bits16, Bits16)
162−viewB16x8 x = ( prim__indexB16x8 x (prim__truncBigInt_B32 0)
163− , prim__indexB16x8 x (prim__truncBigInt_B32 1)
164− , prim__indexB16x8 x (prim__truncBigInt_B32 2)
165− , prim__indexB16x8 x (prim__truncBigInt_B32 3)
166− , prim__indexB16x8 x (prim__truncBigInt_B32 4)
167− , prim__indexB16x8 x (prim__truncBigInt_B32 5)
168− , prim__indexB16x8 x (prim__truncBigInt_B32 6)
169− , prim__indexB16x8 x (prim__truncBigInt_B32 7)
172−instance Show Bits16x8 where
175− (a, b, c, d, e, f, g, h) =>
176− "<" ++ prim__toStrB16 a
177− ++ ", " ++ prim__toStrB16 b
178− ++ ", " ++ prim__toStrB16 c
179− ++ ", " ++ prim__toStrB16 d
180− ++ ", " ++ prim__toStrB16 e
181− ++ ", " ++ prim__toStrB16 f
182− ++ ", " ++ prim__toStrB16 g
183− ++ ", " ++ prim__toStrB16 h
187−viewB32x4 : Bits32x4 -> (Bits32, Bits32, Bits32, Bits32)
188−viewB32x4 x = ( prim__indexB32x4 x (prim__truncBigInt_B32 0)
189− , prim__indexB32x4 x (prim__truncBigInt_B32 1)
190− , prim__indexB32x4 x (prim__truncBigInt_B32 2)
191− , prim__indexB32x4 x (prim__truncBigInt_B32 3)
194−instance Show Bits32x4 where
198− "<" ++ prim__toStrB32 a
199− ++ ", " ++ prim__toStrB32 b
200− ++ ", " ++ prim__toStrB32 c
201− ++ ", " ++ prim__toStrB32 d
205−viewB64x2 : Bits64x2 -> (Bits64, Bits64)
206−viewB64x2 x = ( prim__indexB64x2 x (prim__truncBigInt_B32 0)
207− , prim__indexB64x2 x (prim__truncBigInt_B32 1)
210−instance Show Bits64x2 where
214− "<" ++ prim__toStrB64 a
215− ++ ", " ++ prim__toStrB64 b
218instance (Show a, Show b) => Show (a, b) where
118instance (Show a, Show b) => Show (a, b) where
219 show (x, y) = "(" ++ show x ++ ", " ++ show y ++ ")"
119 show (x, y) = "(" ++ show x ++ ", " ++ show y ++ ")"
@@ -419,18 +319,6 @@ curry f a b = f (a, b)
419uncurry : (a -> b -> c) -> (a, b) -> c
319uncurry : (a -> b -> c) -> (a, b) -> c
420uncurry f (a, b) = f a b
320uncurry f (a, b) = f a b
422−uniformB8x16 : Bits8 -> Bits8x16
423−uniformB8x16 x = prim__mkB8x16 x x x x x x x x x x x x x x x x
425−uniformB16x8 : Bits16 -> Bits16x8
426−uniformB16x8 x = prim__mkB16x8 x x x x x x x x
428−uniformB32x4 : Bits32 -> Bits32x4
429−uniformB32x4 x = prim__mkB32x4 x x x x
431−uniformB64x2 : Bits64 -> Bits64x2
432−uniformB64x2 x = prim__mkB64x2 x x
434---- some basic io
322---- some basic io
436||| Output a string to stdout without a trailing newline
324||| Output a string to stdout without a trailing newline