US Char Source # | |
|
US Double Source # | |
|
US Float Source # | |
|
US Int Source # | |
|
US Int8 Source # | |
|
US Int16 Source # | |
|
US Int32 Source # | |
|
US Int64 Source # | |
|
US Integer Source # | |
|
US Word8 Source # | |
|
US Word16 Source # | |
|
US Word32 Source # | |
|
US Word64 Source # | |
|
US (Boxed a) Source # | |
|
US (Char, Char) Source # | |
Methods view :: USet (Char, Char) -> Set (Char, Char) viewk :: b -> (Size -> (Char, Char) -> USet (Char, Char) -> USet (Char, Char) -> b) -> USet (Char, Char) -> b viewBin :: USet (Char, Char) -> (#LiftedRep, LiftedRep, LiftedRep, (Char, Char), USet (Char, Char), USet (Char, Char)#) size :: USet (Char, Char) -> Size Source # null :: USet (Char, Char) -> Bool Source # tip :: USet (Char, Char) bin :: Size -> (Char, Char) -> USet (Char, Char) -> USet (Char, Char) -> USet (Char, Char) balance :: (Char, Char) -> USet (Char, Char) -> USet (Char, Char) -> USet (Char, Char) |
US (Double, Double) Source # | |
Methods view :: USet (Double, Double) -> Set (Double, Double) viewk :: b -> (Size -> (Double, Double) -> USet (Double, Double) -> USet (Double, Double) -> b) -> USet (Double, Double) -> b viewBin :: USet (Double, Double) -> (#LiftedRep, LiftedRep, LiftedRep, (Double, Double), USet (Double, Double), USet (Double, Double)#) size :: USet (Double, Double) -> Size Source # null :: USet (Double, Double) -> Bool Source # tip :: USet (Double, Double) bin :: Size -> (Double, Double) -> USet (Double, Double) -> USet (Double, Double) -> USet (Double, Double) balance :: (Double, Double) -> USet (Double, Double) -> USet (Double, Double) -> USet (Double, Double) |
US (Float, Float) Source # | |
Methods view :: USet (Float, Float) -> Set (Float, Float) viewk :: b -> (Size -> (Float, Float) -> USet (Float, Float) -> USet (Float, Float) -> b) -> USet (Float, Float) -> b viewBin :: USet (Float, Float) -> (#LiftedRep, LiftedRep, LiftedRep, (Float, Float), USet (Float, Float), USet (Float, Float)#) size :: USet (Float, Float) -> Size Source # null :: USet (Float, Float) -> Bool Source # tip :: USet (Float, Float) bin :: Size -> (Float, Float) -> USet (Float, Float) -> USet (Float, Float) -> USet (Float, Float) balance :: (Float, Float) -> USet (Float, Float) -> USet (Float, Float) -> USet (Float, Float) |
US (Int, Int) Source # | |
Methods view :: USet (Int, Int) -> Set (Int, Int) viewk :: b -> (Size -> (Int, Int) -> USet (Int, Int) -> USet (Int, Int) -> b) -> USet (Int, Int) -> b viewBin :: USet (Int, Int) -> (#LiftedRep, LiftedRep, LiftedRep, (Int, Int), USet (Int, Int), USet (Int, Int)#) size :: USet (Int, Int) -> Size Source # null :: USet (Int, Int) -> Bool Source # tip :: USet (Int, Int) bin :: Size -> (Int, Int) -> USet (Int, Int) -> USet (Int, Int) -> USet (Int, Int) balance :: (Int, Int) -> USet (Int, Int) -> USet (Int, Int) -> USet (Int, Int) |
US (Int8, Int8) Source # | |
Methods view :: USet (Int8, Int8) -> Set (Int8, Int8) viewk :: b -> (Size -> (Int8, Int8) -> USet (Int8, Int8) -> USet (Int8, Int8) -> b) -> USet (Int8, Int8) -> b viewBin :: USet (Int8, Int8) -> (#LiftedRep, LiftedRep, LiftedRep, (Int8, Int8), USet (Int8, Int8), USet (Int8, Int8)#) size :: USet (Int8, Int8) -> Size Source # null :: USet (Int8, Int8) -> Bool Source # tip :: USet (Int8, Int8) bin :: Size -> (Int8, Int8) -> USet (Int8, Int8) -> USet (Int8, Int8) -> USet (Int8, Int8) balance :: (Int8, Int8) -> USet (Int8, Int8) -> USet (Int8, Int8) -> USet (Int8, Int8) |
US (Int16, Int16) Source # | |
Methods view :: USet (Int16, Int16) -> Set (Int16, Int16) viewk :: b -> (Size -> (Int16, Int16) -> USet (Int16, Int16) -> USet (Int16, Int16) -> b) -> USet (Int16, Int16) -> b viewBin :: USet (Int16, Int16) -> (#LiftedRep, LiftedRep, LiftedRep, (Int16, Int16), USet (Int16, Int16), USet (Int16, Int16)#) size :: USet (Int16, Int16) -> Size Source # null :: USet (Int16, Int16) -> Bool Source # tip :: USet (Int16, Int16) bin :: Size -> (Int16, Int16) -> USet (Int16, Int16) -> USet (Int16, Int16) -> USet (Int16, Int16) balance :: (Int16, Int16) -> USet (Int16, Int16) -> USet (Int16, Int16) -> USet (Int16, Int16) |
US (Int32, Int32) Source # | |
Methods view :: USet (Int32, Int32) -> Set (Int32, Int32) viewk :: b -> (Size -> (Int32, Int32) -> USet (Int32, Int32) -> USet (Int32, Int32) -> b) -> USet (Int32, Int32) -> b viewBin :: USet (Int32, Int32) -> (#LiftedRep, LiftedRep, LiftedRep, (Int32, Int32), USet (Int32, Int32), USet (Int32, Int32)#) size :: USet (Int32, Int32) -> Size Source # null :: USet (Int32, Int32) -> Bool Source # tip :: USet (Int32, Int32) bin :: Size -> (Int32, Int32) -> USet (Int32, Int32) -> USet (Int32, Int32) -> USet (Int32, Int32) balance :: (Int32, Int32) -> USet (Int32, Int32) -> USet (Int32, Int32) -> USet (Int32, Int32) |
US (Int64, Int64) Source # | |
Methods view :: USet (Int64, Int64) -> Set (Int64, Int64) viewk :: b -> (Size -> (Int64, Int64) -> USet (Int64, Int64) -> USet (Int64, Int64) -> b) -> USet (Int64, Int64) -> b viewBin :: USet (Int64, Int64) -> (#LiftedRep, LiftedRep, LiftedRep, (Int64, Int64), USet (Int64, Int64), USet (Int64, Int64)#) size :: USet (Int64, Int64) -> Size Source # null :: USet (Int64, Int64) -> Bool Source # tip :: USet (Int64, Int64) bin :: Size -> (Int64, Int64) -> USet (Int64, Int64) -> USet (Int64, Int64) -> USet (Int64, Int64) balance :: (Int64, Int64) -> USet (Int64, Int64) -> USet (Int64, Int64) -> USet (Int64, Int64) |
US (Integer, Integer) Source # | |
Methods view :: USet (Integer, Integer) -> Set (Integer, Integer) viewk :: b -> (Size -> (Integer, Integer) -> USet (Integer, Integer) -> USet (Integer, Integer) -> b) -> USet (Integer, Integer) -> b viewBin :: USet (Integer, Integer) -> (#LiftedRep, LiftedRep, LiftedRep, (Integer, Integer), USet (Integer, Integer), USet (Integer, Integer)#) size :: USet (Integer, Integer) -> Size Source # null :: USet (Integer, Integer) -> Bool Source # tip :: USet (Integer, Integer) bin :: Size -> (Integer, Integer) -> USet (Integer, Integer) -> USet (Integer, Integer) -> USet (Integer, Integer) balance :: (Integer, Integer) -> USet (Integer, Integer) -> USet (Integer, Integer) -> USet (Integer, Integer) |
US (Word8, Word8) Source # | |
Methods view :: USet (Word8, Word8) -> Set (Word8, Word8) viewk :: b -> (Size -> (Word8, Word8) -> USet (Word8, Word8) -> USet (Word8, Word8) -> b) -> USet (Word8, Word8) -> b viewBin :: USet (Word8, Word8) -> (#LiftedRep, LiftedRep, LiftedRep, (Word8, Word8), USet (Word8, Word8), USet (Word8, Word8)#) size :: USet (Word8, Word8) -> Size Source # null :: USet (Word8, Word8) -> Bool Source # tip :: USet (Word8, Word8) bin :: Size -> (Word8, Word8) -> USet (Word8, Word8) -> USet (Word8, Word8) -> USet (Word8, Word8) balance :: (Word8, Word8) -> USet (Word8, Word8) -> USet (Word8, Word8) -> USet (Word8, Word8) |
US (Word16, Word16) Source # | |
Methods view :: USet (Word16, Word16) -> Set (Word16, Word16) viewk :: b -> (Size -> (Word16, Word16) -> USet (Word16, Word16) -> USet (Word16, Word16) -> b) -> USet (Word16, Word16) -> b viewBin :: USet (Word16, Word16) -> (#LiftedRep, LiftedRep, LiftedRep, (Word16, Word16), USet (Word16, Word16), USet (Word16, Word16)#) size :: USet (Word16, Word16) -> Size Source # null :: USet (Word16, Word16) -> Bool Source # tip :: USet (Word16, Word16) bin :: Size -> (Word16, Word16) -> USet (Word16, Word16) -> USet (Word16, Word16) -> USet (Word16, Word16) balance :: (Word16, Word16) -> USet (Word16, Word16) -> USet (Word16, Word16) -> USet (Word16, Word16) |
US (Word32, Word32) Source # | |
Methods view :: USet (Word32, Word32) -> Set (Word32, Word32) viewk :: b -> (Size -> (Word32, Word32) -> USet (Word32, Word32) -> USet (Word32, Word32) -> b) -> USet (Word32, Word32) -> b viewBin :: USet (Word32, Word32) -> (#LiftedRep, LiftedRep, LiftedRep, (Word32, Word32), USet (Word32, Word32), USet (Word32, Word32)#) size :: USet (Word32, Word32) -> Size Source # null :: USet (Word32, Word32) -> Bool Source # tip :: USet (Word32, Word32) bin :: Size -> (Word32, Word32) -> USet (Word32, Word32) -> USet (Word32, Word32) -> USet (Word32, Word32) balance :: (Word32, Word32) -> USet (Word32, Word32) -> USet (Word32, Word32) -> USet (Word32, Word32) |
US (Word64, Word64) Source # | |
Methods view :: USet (Word64, Word64) -> Set (Word64, Word64) viewk :: b -> (Size -> (Word64, Word64) -> USet (Word64, Word64) -> USet (Word64, Word64) -> b) -> USet (Word64, Word64) -> b viewBin :: USet (Word64, Word64) -> (#LiftedRep, LiftedRep, LiftedRep, (Word64, Word64), USet (Word64, Word64), USet (Word64, Word64)#) size :: USet (Word64, Word64) -> Size Source # null :: USet (Word64, Word64) -> Bool Source # tip :: USet (Word64, Word64) bin :: Size -> (Word64, Word64) -> USet (Word64, Word64) -> USet (Word64, Word64) -> USet (Word64, Word64) balance :: (Word64, Word64) -> USet (Word64, Word64) -> USet (Word64, Word64) -> USet (Word64, Word64) |
US (Boxed a, Boxed b) Source # | |
Methods view :: USet (Boxed a, Boxed b) -> Set (Boxed a, Boxed b) viewk :: b -> (Size -> (Boxed a, Boxed b) -> USet (Boxed a, Boxed b) -> USet (Boxed a, Boxed b) -> b) -> USet (Boxed a, Boxed b) -> b viewBin :: USet (Boxed a, Boxed b) -> (#LiftedRep, LiftedRep, LiftedRep, (Boxed a, Boxed b), USet (Boxed a, Boxed b), USet (Boxed a, Boxed b)#) size :: USet (Boxed a, Boxed b) -> Size Source # null :: USet (Boxed a, Boxed b) -> Bool Source # tip :: USet (Boxed a, Boxed b) bin :: Size -> (Boxed a, Boxed b) -> USet (Boxed a, Boxed b) -> USet (Boxed a, Boxed b) -> USet (Boxed a, Boxed b) balance :: (Boxed a, Boxed b) -> USet (Boxed a, Boxed b) -> USet (Boxed a, Boxed b) -> USet (Boxed a, Boxed b) |
US (Char, Char, Char) Source # | |
Methods view :: USet (Char, Char, Char) -> Set (Char, Char, Char) viewk :: b -> (Size -> (Char, Char, Char) -> USet (Char, Char, Char) -> USet (Char, Char, Char) -> b) -> USet (Char, Char, Char) -> b viewBin :: USet (Char, Char, Char) -> (#LiftedRep, LiftedRep, LiftedRep, (Char, Char, Char), USet (Char, Char, Char), USet (Char, Char, Char)#) size :: USet (Char, Char, Char) -> Size Source # null :: USet (Char, Char, Char) -> Bool Source # tip :: USet (Char, Char, Char) bin :: Size -> (Char, Char, Char) -> USet (Char, Char, Char) -> USet (Char, Char, Char) -> USet (Char, Char, Char) balance :: (Char, Char, Char) -> USet (Char, Char, Char) -> USet (Char, Char, Char) -> USet (Char, Char, Char) |
US (Double, Double, Double) Source # | |
Methods view :: USet (Double, Double, Double) -> Set (Double, Double, Double) viewk :: b -> (Size -> (Double, Double, Double) -> USet (Double, Double, Double) -> USet (Double, Double, Double) -> b) -> USet (Double, Double, Double) -> b viewBin :: USet (Double, Double, Double) -> (#LiftedRep, LiftedRep, LiftedRep, (Double, Double, Double), USet (Double, Double, Double), USet (Double, Double, Double)#) size :: USet (Double, Double, Double) -> Size Source # null :: USet (Double, Double, Double) -> Bool Source # tip :: USet (Double, Double, Double) bin :: Size -> (Double, Double, Double) -> USet (Double, Double, Double) -> USet (Double, Double, Double) -> USet (Double, Double, Double) balance :: (Double, Double, Double) -> USet (Double, Double, Double) -> USet (Double, Double, Double) -> USet (Double, Double, Double) |
US (Float, Float, Float) Source # | |
Methods view :: USet (Float, Float, Float) -> Set (Float, Float, Float) viewk :: b -> (Size -> (Float, Float, Float) -> USet (Float, Float, Float) -> USet (Float, Float, Float) -> b) -> USet (Float, Float, Float) -> b viewBin :: USet (Float, Float, Float) -> (#LiftedRep, LiftedRep, LiftedRep, (Float, Float, Float), USet (Float, Float, Float), USet (Float, Float, Float)#) size :: USet (Float, Float, Float) -> Size Source # null :: USet (Float, Float, Float) -> Bool Source # tip :: USet (Float, Float, Float) bin :: Size -> (Float, Float, Float) -> USet (Float, Float, Float) -> USet (Float, Float, Float) -> USet (Float, Float, Float) balance :: (Float, Float, Float) -> USet (Float, Float, Float) -> USet (Float, Float, Float) -> USet (Float, Float, Float) |
US (Int, Int, Int) Source # | |
Methods view :: USet (Int, Int, Int) -> Set (Int, Int, Int) viewk :: b -> (Size -> (Int, Int, Int) -> USet (Int, Int, Int) -> USet (Int, Int, Int) -> b) -> USet (Int, Int, Int) -> b viewBin :: USet (Int, Int, Int) -> (#LiftedRep, LiftedRep, LiftedRep, (Int, Int, Int), USet (Int, Int, Int), USet (Int, Int, Int)#) size :: USet (Int, Int, Int) -> Size Source # null :: USet (Int, Int, Int) -> Bool Source # tip :: USet (Int, Int, Int) bin :: Size -> (Int, Int, Int) -> USet (Int, Int, Int) -> USet (Int, Int, Int) -> USet (Int, Int, Int) balance :: (Int, Int, Int) -> USet (Int, Int, Int) -> USet (Int, Int, Int) -> USet (Int, Int, Int) |
US (Int8, Int8, Int8) Source # | |
Methods view :: USet (Int8, Int8, Int8) -> Set (Int8, Int8, Int8) viewk :: b -> (Size -> (Int8, Int8, Int8) -> USet (Int8, Int8, Int8) -> USet (Int8, Int8, Int8) -> b) -> USet (Int8, Int8, Int8) -> b viewBin :: USet (Int8, Int8, Int8) -> (#LiftedRep, LiftedRep, LiftedRep, (Int8, Int8, Int8), USet (Int8, Int8, Int8), USet (Int8, Int8, Int8)#) size :: USet (Int8, Int8, Int8) -> Size Source # null :: USet (Int8, Int8, Int8) -> Bool Source # tip :: USet (Int8, Int8, Int8) bin :: Size -> (Int8, Int8, Int8) -> USet (Int8, Int8, Int8) -> USet (Int8, Int8, Int8) -> USet (Int8, Int8, Int8) balance :: (Int8, Int8, Int8) -> USet (Int8, Int8, Int8) -> USet (Int8, Int8, Int8) -> USet (Int8, Int8, Int8) |
US (Int16, Int16, Int16) Source # | |
Methods view :: USet (Int16, Int16, Int16) -> Set (Int16, Int16, Int16) viewk :: b -> (Size -> (Int16, Int16, Int16) -> USet (Int16, Int16, Int16) -> USet (Int16, Int16, Int16) -> b) -> USet (Int16, Int16, Int16) -> b viewBin :: USet (Int16, Int16, Int16) -> (#LiftedRep, LiftedRep, LiftedRep, (Int16, Int16, Int16), USet (Int16, Int16, Int16), USet (Int16, Int16, Int16)#) size :: USet (Int16, Int16, Int16) -> Size Source # null :: USet (Int16, Int16, Int16) -> Bool Source # tip :: USet (Int16, Int16, Int16) bin :: Size -> (Int16, Int16, Int16) -> USet (Int16, Int16, Int16) -> USet (Int16, Int16, Int16) -> USet (Int16, Int16, Int16) balance :: (Int16, Int16, Int16) -> USet (Int16, Int16, Int16) -> USet (Int16, Int16, Int16) -> USet (Int16, Int16, Int16) |
US (Int32, Int32, Int32) Source # | |
Methods view :: USet (Int32, Int32, Int32) -> Set (Int32, Int32, Int32) viewk :: b -> (Size -> (Int32, Int32, Int32) -> USet (Int32, Int32, Int32) -> USet (Int32, Int32, Int32) -> b) -> USet (Int32, Int32, Int32) -> b viewBin :: USet (Int32, Int32, Int32) -> (#LiftedRep, LiftedRep, LiftedRep, (Int32, Int32, Int32), USet (Int32, Int32, Int32), USet (Int32, Int32, Int32)#) size :: USet (Int32, Int32, Int32) -> Size Source # null :: USet (Int32, Int32, Int32) -> Bool Source # tip :: USet (Int32, Int32, Int32) bin :: Size -> (Int32, Int32, Int32) -> USet (Int32, Int32, Int32) -> USet (Int32, Int32, Int32) -> USet (Int32, Int32, Int32) balance :: (Int32, Int32, Int32) -> USet (Int32, Int32, Int32) -> USet (Int32, Int32, Int32) -> USet (Int32, Int32, Int32) |
US (Int64, Int64, Int64) Source # | |
Methods view :: USet (Int64, Int64, Int64) -> Set (Int64, Int64, Int64) viewk :: b -> (Size -> (Int64, Int64, Int64) -> USet (Int64, Int64, Int64) -> USet (Int64, Int64, Int64) -> b) -> USet (Int64, Int64, Int64) -> b viewBin :: USet (Int64, Int64, Int64) -> (#LiftedRep, LiftedRep, LiftedRep, (Int64, Int64, Int64), USet (Int64, Int64, Int64), USet (Int64, Int64, Int64)#) size :: USet (Int64, Int64, Int64) -> Size Source # null :: USet (Int64, Int64, Int64) -> Bool Source # tip :: USet (Int64, Int64, Int64) bin :: Size -> (Int64, Int64, Int64) -> USet (Int64, Int64, Int64) -> USet (Int64, Int64, Int64) -> USet (Int64, Int64, Int64) balance :: (Int64, Int64, Int64) -> USet (Int64, Int64, Int64) -> USet (Int64, Int64, Int64) -> USet (Int64, Int64, Int64) |
US (Integer, Integer, Integer) Source # | |
Methods view :: USet (Integer, Integer, Integer) -> Set (Integer, Integer, Integer) viewk :: b -> (Size -> (Integer, Integer, Integer) -> USet (Integer, Integer, Integer) -> USet (Integer, Integer, Integer) -> b) -> USet (Integer, Integer, Integer) -> b viewBin :: USet (Integer, Integer, Integer) -> (#LiftedRep, LiftedRep, LiftedRep, (Integer, Integer, Integer), USet (Integer, Integer, Integer), USet (Integer, Integer, Integer)#) size :: USet (Integer, Integer, Integer) -> Size Source # null :: USet (Integer, Integer, Integer) -> Bool Source # tip :: USet (Integer, Integer, Integer) bin :: Size -> (Integer, Integer, Integer) -> USet (Integer, Integer, Integer) -> USet (Integer, Integer, Integer) -> USet (Integer, Integer, Integer) balance :: (Integer, Integer, Integer) -> USet (Integer, Integer, Integer) -> USet (Integer, Integer, Integer) -> USet (Integer, Integer, Integer) |
US (Word8, Word8, Word8) Source # | |
Methods view :: USet (Word8, Word8, Word8) -> Set (Word8, Word8, Word8) viewk :: b -> (Size -> (Word8, Word8, Word8) -> USet (Word8, Word8, Word8) -> USet (Word8, Word8, Word8) -> b) -> USet (Word8, Word8, Word8) -> b viewBin :: USet (Word8, Word8, Word8) -> (#LiftedRep, LiftedRep, LiftedRep, (Word8, Word8, Word8), USet (Word8, Word8, Word8), USet (Word8, Word8, Word8)#) size :: USet (Word8, Word8, Word8) -> Size Source # null :: USet (Word8, Word8, Word8) -> Bool Source # tip :: USet (Word8, Word8, Word8) bin :: Size -> (Word8, Word8, Word8) -> USet (Word8, Word8, Word8) -> USet (Word8, Word8, Word8) -> USet (Word8, Word8, Word8) balance :: (Word8, Word8, Word8) -> USet (Word8, Word8, Word8) -> USet (Word8, Word8, Word8) -> USet (Word8, Word8, Word8) |
US (Word16, Word16, Word16) Source # | |
Methods view :: USet (Word16, Word16, Word16) -> Set (Word16, Word16, Word16) viewk :: b -> (Size -> (Word16, Word16, Word16) -> USet (Word16, Word16, Word16) -> USet (Word16, Word16, Word16) -> b) -> USet (Word16, Word16, Word16) -> b viewBin :: USet (Word16, Word16, Word16) -> (#LiftedRep, LiftedRep, LiftedRep, (Word16, Word16, Word16), USet (Word16, Word16, Word16), USet (Word16, Word16, Word16)#) size :: USet (Word16, Word16, Word16) -> Size Source # null :: USet (Word16, Word16, Word16) -> Bool Source # tip :: USet (Word16, Word16, Word16) bin :: Size -> (Word16, Word16, Word16) -> USet (Word16, Word16, Word16) -> USet (Word16, Word16, Word16) -> USet (Word16, Word16, Word16) balance :: (Word16, Word16, Word16) -> USet (Word16, Word16, Word16) -> USet (Word16, Word16, Word16) -> USet (Word16, Word16, Word16) |
US (Word32, Word32, Word32) Source # | |
Methods view :: USet (Word32, Word32, Word32) -> Set (Word32, Word32, Word32) viewk :: b -> (Size -> (Word32, Word32, Word32) -> USet (Word32, Word32, Word32) -> USet (Word32, Word32, Word32) -> b) -> USet (Word32, Word32, Word32) -> b viewBin :: USet (Word32, Word32, Word32) -> (#LiftedRep, LiftedRep, LiftedRep, (Word32, Word32, Word32), USet (Word32, Word32, Word32), USet (Word32, Word32, Word32)#) size :: USet (Word32, Word32, Word32) -> Size Source # null :: USet (Word32, Word32, Word32) -> Bool Source # tip :: USet (Word32, Word32, Word32) bin :: Size -> (Word32, Word32, Word32) -> USet (Word32, Word32, Word32) -> USet (Word32, Word32, Word32) -> USet (Word32, Word32, Word32) balance :: (Word32, Word32, Word32) -> USet (Word32, Word32, Word32) -> USet (Word32, Word32, Word32) -> USet (Word32, Word32, Word32) |
US (Word64, Word64, Word64) Source # | |
Methods view :: USet (Word64, Word64, Word64) -> Set (Word64, Word64, Word64) viewk :: b -> (Size -> (Word64, Word64, Word64) -> USet (Word64, Word64, Word64) -> USet (Word64, Word64, Word64) -> b) -> USet (Word64, Word64, Word64) -> b viewBin :: USet (Word64, Word64, Word64) -> (#LiftedRep, LiftedRep, LiftedRep, (Word64, Word64, Word64), USet (Word64, Word64, Word64), USet (Word64, Word64, Word64)#) size :: USet (Word64, Word64, Word64) -> Size Source # null :: USet (Word64, Word64, Word64) -> Bool Source # tip :: USet (Word64, Word64, Word64) bin :: Size -> (Word64, Word64, Word64) -> USet (Word64, Word64, Word64) -> USet (Word64, Word64, Word64) -> USet (Word64, Word64, Word64) balance :: (Word64, Word64, Word64) -> USet (Word64, Word64, Word64) -> USet (Word64, Word64, Word64) -> USet (Word64, Word64, Word64) |
US (Boxed a, Boxed b, Boxed c) Source # | |
Methods view :: USet (Boxed a, Boxed b, Boxed c) -> Set (Boxed a, Boxed b, Boxed c) viewk :: b -> (Size -> (Boxed a, Boxed b, Boxed c) -> USet (Boxed a, Boxed b, Boxed c) -> USet (Boxed a, Boxed b, Boxed c) -> b) -> USet (Boxed a, Boxed b, Boxed c) -> b viewBin :: USet (Boxed a, Boxed b, Boxed c) -> (#LiftedRep, LiftedRep, LiftedRep, (Boxed a, Boxed b, Boxed c), USet (Boxed a, Boxed b, Boxed c), USet (Boxed a, Boxed b, Boxed c)#) size :: USet (Boxed a, Boxed b, Boxed c) -> Size Source # null :: USet (Boxed a, Boxed b, Boxed c) -> Bool Source # tip :: USet (Boxed a, Boxed b, Boxed c) bin :: Size -> (Boxed a, Boxed b, Boxed c) -> USet (Boxed a, Boxed b, Boxed c) -> USet (Boxed a, Boxed b, Boxed c) -> USet (Boxed a, Boxed b, Boxed c) balance :: (Boxed a, Boxed b, Boxed c) -> USet (Boxed a, Boxed b, Boxed c) -> USet (Boxed a, Boxed b, Boxed c) -> USet (Boxed a, Boxed b, Boxed c) |
US (Char, Char, Char, Char) Source # | |
Methods view :: USet (Char, Char, Char, Char) -> Set (Char, Char, Char, Char) viewk :: b -> (Size -> (Char, Char, Char, Char) -> USet (Char, Char, Char, Char) -> USet (Char, Char, Char, Char) -> b) -> USet (Char, Char, Char, Char) -> b viewBin :: USet (Char, Char, Char, Char) -> (#LiftedRep, LiftedRep, LiftedRep, (Char, Char, Char, Char), USet (Char, Char, Char, Char), USet (Char, Char, Char, Char)#) size :: USet (Char, Char, Char, Char) -> Size Source # null :: USet (Char, Char, Char, Char) -> Bool Source # tip :: USet (Char, Char, Char, Char) bin :: Size -> (Char, Char, Char, Char) -> USet (Char, Char, Char, Char) -> USet (Char, Char, Char, Char) -> USet (Char, Char, Char, Char) balance :: (Char, Char, Char, Char) -> USet (Char, Char, Char, Char) -> USet (Char, Char, Char, Char) -> USet (Char, Char, Char, Char) |
US (Double, Double, Double, Double) Source # | |
Methods view :: USet (Double, Double, Double, Double) -> Set (Double, Double, Double, Double) viewk :: b -> (Size -> (Double, Double, Double, Double) -> USet (Double, Double, Double, Double) -> USet (Double, Double, Double, Double) -> b) -> USet (Double, Double, Double, Double) -> b viewBin :: USet (Double, Double, Double, Double) -> (#LiftedRep, LiftedRep, LiftedRep, (Double, Double, Double, Double), USet (Double, Double, Double, Double), USet (Double, Double, Double, Double)#) size :: USet (Double, Double, Double, Double) -> Size Source # null :: USet (Double, Double, Double, Double) -> Bool Source # tip :: USet (Double, Double, Double, Double) bin :: Size -> (Double, Double, Double, Double) -> USet (Double, Double, Double, Double) -> USet (Double, Double, Double, Double) -> USet (Double, Double, Double, Double) balance :: (Double, Double, Double, Double) -> USet (Double, Double, Double, Double) -> USet (Double, Double, Double, Double) -> USet (Double, Double, Double, Double) |
US (Float, Float, Float, Float) Source # | |
Methods view :: USet (Float, Float, Float, Float) -> Set (Float, Float, Float, Float) viewk :: b -> (Size -> (Float, Float, Float, Float) -> USet (Float, Float, Float, Float) -> USet (Float, Float, Float, Float) -> b) -> USet (Float, Float, Float, Float) -> b viewBin :: USet (Float, Float, Float, Float) -> (#LiftedRep, LiftedRep, LiftedRep, (Float, Float, Float, Float), USet (Float, Float, Float, Float), USet (Float, Float, Float, Float)#) size :: USet (Float, Float, Float, Float) -> Size Source # null :: USet (Float, Float, Float, Float) -> Bool Source # tip :: USet (Float, Float, Float, Float) bin :: Size -> (Float, Float, Float, Float) -> USet (Float, Float, Float, Float) -> USet (Float, Float, Float, Float) -> USet (Float, Float, Float, Float) balance :: (Float, Float, Float, Float) -> USet (Float, Float, Float, Float) -> USet (Float, Float, Float, Float) -> USet (Float, Float, Float, Float) |
US (Int, Int, Int, Int) Source # | |
Methods view :: USet (Int, Int, Int, Int) -> Set (Int, Int, Int, Int) viewk :: b -> (Size -> (Int, Int, Int, Int) -> USet (Int, Int, Int, Int) -> USet (Int, Int, Int, Int) -> b) -> USet (Int, Int, Int, Int) -> b viewBin :: USet (Int, Int, Int, Int) -> (#LiftedRep, LiftedRep, LiftedRep, (Int, Int, Int, Int), USet (Int, Int, Int, Int), USet (Int, Int, Int, Int)#) size :: USet (Int, Int, Int, Int) -> Size Source # null :: USet (Int, Int, Int, Int) -> Bool Source # tip :: USet (Int, Int, Int, Int) bin :: Size -> (Int, Int, Int, Int) -> USet (Int, Int, Int, Int) -> USet (Int, Int, Int, Int) -> USet (Int, Int, Int, Int) balance :: (Int, Int, Int, Int) -> USet (Int, Int, Int, Int) -> USet (Int, Int, Int, Int) -> USet (Int, Int, Int, Int) |
US (Int8, Int8, Int8, Int8) Source # | |
Methods view :: USet (Int8, Int8, Int8, Int8) -> Set (Int8, Int8, Int8, Int8) viewk :: b -> (Size -> (Int8, Int8, Int8, Int8) -> USet (Int8, Int8, Int8, Int8) -> USet (Int8, Int8, Int8, Int8) -> b) -> USet (Int8, Int8, Int8, Int8) -> b viewBin :: USet (Int8, Int8, Int8, Int8) -> (#LiftedRep, LiftedRep, LiftedRep, (Int8, Int8, Int8, Int8), USet (Int8, Int8, Int8, Int8), USet (Int8, Int8, Int8, Int8)#) size :: USet (Int8, Int8, Int8, Int8) -> Size Source # null :: USet (Int8, Int8, Int8, Int8) -> Bool Source # tip :: USet (Int8, Int8, Int8, Int8) bin :: Size -> (Int8, Int8, Int8, Int8) -> USet (Int8, Int8, Int8, Int8) -> USet (Int8, Int8, Int8, Int8) -> USet (Int8, Int8, Int8, Int8) balance :: (Int8, Int8, Int8, Int8) -> USet (Int8, Int8, Int8, Int8) -> USet (Int8, Int8, Int8, Int8) -> USet (Int8, Int8, Int8, Int8) |
US (Int16, Int16, Int16, Int16) Source # | |
Methods view :: USet (Int16, Int16, Int16, Int16) -> Set (Int16, Int16, Int16, Int16) viewk :: b -> (Size -> (Int16, Int16, Int16, Int16) -> USet (Int16, Int16, Int16, Int16) -> USet (Int16, Int16, Int16, Int16) -> b) -> USet (Int16, Int16, Int16, Int16) -> b viewBin :: USet (Int16, Int16, Int16, Int16) -> (#LiftedRep, LiftedRep, LiftedRep, (Int16, Int16, Int16, Int16), USet (Int16, Int16, Int16, Int16), USet (Int16, Int16, Int16, Int16)#) size :: USet (Int16, Int16, Int16, Int16) -> Size Source # null :: USet (Int16, Int16, Int16, Int16) -> Bool Source # tip :: USet (Int16, Int16, Int16, Int16) bin :: Size -> (Int16, Int16, Int16, Int16) -> USet (Int16, Int16, Int16, Int16) -> USet (Int16, Int16, Int16, Int16) -> USet (Int16, Int16, Int16, Int16) balance :: (Int16, Int16, Int16, Int16) -> USet (Int16, Int16, Int16, Int16) -> USet (Int16, Int16, Int16, Int16) -> USet (Int16, Int16, Int16, Int16) |
US (Int32, Int32, Int32, Int32) Source # | |
Methods view :: USet (Int32, Int32, Int32, Int32) -> Set (Int32, Int32, Int32, Int32) viewk :: b -> (Size -> (Int32, Int32, Int32, Int32) -> USet (Int32, Int32, Int32, Int32) -> USet (Int32, Int32, Int32, Int32) -> b) -> USet (Int32, Int32, Int32, Int32) -> b viewBin :: USet (Int32, Int32, Int32, Int32) -> (#LiftedRep, LiftedRep, LiftedRep, (Int32, Int32, Int32, Int32), USet (Int32, Int32, Int32, Int32), USet (Int32, Int32, Int32, Int32)#) size :: USet (Int32, Int32, Int32, Int32) -> Size Source # null :: USet (Int32, Int32, Int32, Int32) -> Bool Source # tip :: USet (Int32, Int32, Int32, Int32) bin :: Size -> (Int32, Int32, Int32, Int32) -> USet (Int32, Int32, Int32, Int32) -> USet (Int32, Int32, Int32, Int32) -> USet (Int32, Int32, Int32, Int32) balance :: (Int32, Int32, Int32, Int32) -> USet (Int32, Int32, Int32, Int32) -> USet (Int32, Int32, Int32, Int32) -> USet (Int32, Int32, Int32, Int32) |
US (Int64, Int64, Int64, Int64) Source # | |
Methods view :: USet (Int64, Int64, Int64, Int64) -> Set (Int64, Int64, Int64, Int64) viewk :: b -> (Size -> (Int64, Int64, Int64, Int64) -> USet (Int64, Int64, Int64, Int64) -> USet (Int64, Int64, Int64, Int64) -> b) -> USet (Int64, Int64, Int64, Int64) -> b viewBin :: USet (Int64, Int64, Int64, Int64) -> (#LiftedRep, LiftedRep, LiftedRep, (Int64, Int64, Int64, Int64), USet (Int64, Int64, Int64, Int64), USet (Int64, Int64, Int64, Int64)#) size :: USet (Int64, Int64, Int64, Int64) -> Size Source # null :: USet (Int64, Int64, Int64, Int64) -> Bool Source # tip :: USet (Int64, Int64, Int64, Int64) bin :: Size -> (Int64, Int64, Int64, Int64) -> USet (Int64, Int64, Int64, Int64) -> USet (Int64, Int64, Int64, Int64) -> USet (Int64, Int64, Int64, Int64) balance :: (Int64, Int64, Int64, Int64) -> USet (Int64, Int64, Int64, Int64) -> USet (Int64, Int64, Int64, Int64) -> USet (Int64, Int64, Int64, Int64) |
US (Integer, Integer, Integer, Integer) Source # | |
Methods view :: USet (Integer, Integer, Integer, Integer) -> Set (Integer, Integer, Integer, Integer) viewk :: b -> (Size -> (Integer, Integer, Integer, Integer) -> USet (Integer, Integer, Integer, Integer) -> USet (Integer, Integer, Integer, Integer) -> b) -> USet (Integer, Integer, Integer, Integer) -> b viewBin :: USet (Integer, Integer, Integer, Integer) -> (#LiftedRep, LiftedRep, LiftedRep, (Integer, Integer, Integer, Integer), USet (Integer, Integer, Integer, Integer), USet (Integer, Integer, Integer, Integer)#) size :: USet (Integer, Integer, Integer, Integer) -> Size Source # null :: USet (Integer, Integer, Integer, Integer) -> Bool Source # tip :: USet (Integer, Integer, Integer, Integer) bin :: Size -> (Integer, Integer, Integer, Integer) -> USet (Integer, Integer, Integer, Integer) -> USet (Integer, Integer, Integer, Integer) -> USet (Integer, Integer, Integer, Integer) balance :: (Integer, Integer, Integer, Integer) -> USet (Integer, Integer, Integer, Integer) -> USet (Integer, Integer, Integer, Integer) -> USet (Integer, Integer, Integer, Integer) |
US (Word8, Word8, Word8, Word8) Source # | |
Methods view :: USet (Word8, Word8, Word8, Word8) -> Set (Word8, Word8, Word8, Word8) viewk :: b -> (Size -> (Word8, Word8, Word8, Word8) -> USet (Word8, Word8, Word8, Word8) -> USet (Word8, Word8, Word8, Word8) -> b) -> USet (Word8, Word8, Word8, Word8) -> b viewBin :: USet (Word8, Word8, Word8, Word8) -> (#LiftedRep, LiftedRep, LiftedRep, (Word8, Word8, Word8, Word8), USet (Word8, Word8, Word8, Word8), USet (Word8, Word8, Word8, Word8)#) size :: USet (Word8, Word8, Word8, Word8) -> Size Source # null :: USet (Word8, Word8, Word8, Word8) -> Bool Source # tip :: USet (Word8, Word8, Word8, Word8) bin :: Size -> (Word8, Word8, Word8, Word8) -> USet (Word8, Word8, Word8, Word8) -> USet (Word8, Word8, Word8, Word8) -> USet (Word8, Word8, Word8, Word8) balance :: (Word8, Word8, Word8, Word8) -> USet (Word8, Word8, Word8, Word8) -> USet (Word8, Word8, Word8, Word8) -> USet (Word8, Word8, Word8, Word8) |
US (Word16, Word16, Word16, Word16) Source # | |
Methods view :: USet (Word16, Word16, Word16, Word16) -> Set (Word16, Word16, Word16, Word16) viewk :: b -> (Size -> (Word16, Word16, Word16, Word16) -> USet (Word16, Word16, Word16, Word16) -> USet (Word16, Word16, Word16, Word16) -> b) -> USet (Word16, Word16, Word16, Word16) -> b viewBin :: USet (Word16, Word16, Word16, Word16) -> (#LiftedRep, LiftedRep, LiftedRep, (Word16, Word16, Word16, Word16), USet (Word16, Word16, Word16, Word16), USet (Word16, Word16, Word16, Word16)#) size :: USet (Word16, Word16, Word16, Word16) -> Size Source # null :: USet (Word16, Word16, Word16, Word16) -> Bool Source # tip :: USet (Word16, Word16, Word16, Word16) bin :: Size -> (Word16, Word16, Word16, Word16) -> USet (Word16, Word16, Word16, Word16) -> USet (Word16, Word16, Word16, Word16) -> USet (Word16, Word16, Word16, Word16) balance :: (Word16, Word16, Word16, Word16) -> USet (Word16, Word16, Word16, Word16) -> USet (Word16, Word16, Word16, Word16) -> USet (Word16, Word16, Word16, Word16) |
US (Word32, Word32, Word32, Word32) Source # | |
Methods view :: USet (Word32, Word32, Word32, Word32) -> Set (Word32, Word32, Word32, Word32) viewk :: b -> (Size -> (Word32, Word32, Word32, Word32) -> USet (Word32, Word32, Word32, Word32) -> USet (Word32, Word32, Word32, Word32) -> b) -> USet (Word32, Word32, Word32, Word32) -> b viewBin :: USet (Word32, Word32, Word32, Word32) -> (#LiftedRep, LiftedRep, LiftedRep, (Word32, Word32, Word32, Word32), USet (Word32, Word32, Word32, Word32), USet (Word32, Word32, Word32, Word32)#) size :: USet (Word32, Word32, Word32, Word32) -> Size Source # null :: USet (Word32, Word32, Word32, Word32) -> Bool Source # tip :: USet (Word32, Word32, Word32, Word32) bin :: Size -> (Word32, Word32, Word32, Word32) -> USet (Word32, Word32, Word32, Word32) -> USet (Word32, Word32, Word32, Word32) -> USet (Word32, Word32, Word32, Word32) balance :: (Word32, Word32, Word32, Word32) -> USet (Word32, Word32, Word32, Word32) -> USet (Word32, Word32, Word32, Word32) -> USet (Word32, Word32, Word32, Word32) |
US (Word64, Word64, Word64, Word64) Source # | |
Methods view :: USet (Word64, Word64, Word64, Word64) -> Set (Word64, Word64, Word64, Word64) viewk :: b -> (Size -> (Word64, Word64, Word64, Word64) -> USet (Word64, Word64, Word64, Word64) -> USet (Word64, Word64, Word64, Word64) -> b) -> USet (Word64, Word64, Word64, Word64) -> b viewBin :: USet (Word64, Word64, Word64, Word64) -> (#LiftedRep, LiftedRep, LiftedRep, (Word64, Word64, Word64, Word64), USet (Word64, Word64, Word64, Word64), USet (Word64, Word64, Word64, Word64)#) size :: USet (Word64, Word64, Word64, Word64) -> Size Source # null :: USet (Word64, Word64, Word64, Word64) -> Bool Source # tip :: USet (Word64, Word64, Word64, Word64) bin :: Size -> (Word64, Word64, Word64, Word64) -> USet (Word64, Word64, Word64, Word64) -> USet (Word64, Word64, Word64, Word64) -> USet (Word64, Word64, Word64, Word64) balance :: (Word64, Word64, Word64, Word64) -> USet (Word64, Word64, Word64, Word64) -> USet (Word64, Word64, Word64, Word64) -> USet (Word64, Word64, Word64, Word64) |
US (Boxed a, Boxed b, Boxed c, Boxed d) Source # | |
Methods view :: USet (Boxed a, Boxed b, Boxed c, Boxed d) -> Set (Boxed a, Boxed b, Boxed c, Boxed d) viewk :: b -> (Size -> (Boxed a, Boxed b, Boxed c, Boxed d) -> USet (Boxed a, Boxed b, Boxed c, Boxed d) -> USet (Boxed a, Boxed b, Boxed c, Boxed d) -> b) -> USet (Boxed a, Boxed b, Boxed c, Boxed d) -> b viewBin :: USet (Boxed a, Boxed b, Boxed c, Boxed d) -> (#LiftedRep, LiftedRep, LiftedRep, (Boxed a, Boxed b, Boxed c, Boxed d), USet (Boxed a, Boxed b, Boxed c, Boxed d), USet (Boxed a, Boxed b, Boxed c, Boxed d)#) size :: USet (Boxed a, Boxed b, Boxed c, Boxed d) -> Size Source # null :: USet (Boxed a, Boxed b, Boxed c, Boxed d) -> Bool Source # tip :: USet (Boxed a, Boxed b, Boxed c, Boxed d) bin :: Size -> (Boxed a, Boxed b, Boxed c, Boxed d) -> USet (Boxed a, Boxed b, Boxed c, Boxed d) -> USet (Boxed a, Boxed b, Boxed c, Boxed d) -> USet (Boxed a, Boxed b, Boxed c, Boxed d) balance :: (Boxed a, Boxed b, Boxed c, Boxed d) -> USet (Boxed a, Boxed b, Boxed c, Boxed d) -> USet (Boxed a, Boxed b, Boxed c, Boxed d) -> USet (Boxed a, Boxed b, Boxed c, Boxed d) |
US (Char, Char, Char, Char, Char) Source # | |
Methods view :: USet (Char, Char, Char, Char, Char) -> Set (Char, Char, Char, Char, Char) viewk :: b -> (Size -> (Char, Char, Char, Char, Char) -> USet (Char, Char, Char, Char, Char) -> USet (Char, Char, Char, Char, Char) -> b) -> USet (Char, Char, Char, Char, Char) -> b viewBin :: USet (Char, Char, Char, Char, Char) -> (#LiftedRep, LiftedRep, LiftedRep, (Char, Char, Char, Char, Char), USet (Char, Char, Char, Char, Char), USet (Char, Char, Char, Char, Char)#) size :: USet (Char, Char, Char, Char, Char) -> Size Source # null :: USet (Char, Char, Char, Char, Char) -> Bool Source # tip :: USet (Char, Char, Char, Char, Char) bin :: Size -> (Char, Char, Char, Char, Char) -> USet (Char, Char, Char, Char, Char) -> USet (Char, Char, Char, Char, Char) -> USet (Char, Char, Char, Char, Char) balance :: (Char, Char, Char, Char, Char) -> USet (Char, Char, Char, Char, Char) -> USet (Char, Char, Char, Char, Char) -> USet (Char, Char, Char, Char, Char) |
US (Double, Double, Double, Double, Double) Source # | |
Methods view :: USet (Double, Double, Double, Double, Double) -> Set (Double, Double, Double, Double, Double) viewk :: b -> (Size -> (Double, Double, Double, Double, Double) -> USet (Double, Double, Double, Double, Double) -> USet (Double, Double, Double, Double, Double) -> b) -> USet (Double, Double, Double, Double, Double) -> b viewBin :: USet (Double, Double, Double, Double, Double) -> (#LiftedRep, LiftedRep, LiftedRep, (Double, Double, Double, Double, Double), USet (Double, Double, Double, Double, Double), USet (Double, Double, Double, Double, Double)#) size :: USet (Double, Double, Double, Double, Double) -> Size Source # null :: USet (Double, Double, Double, Double, Double) -> Bool Source # tip :: USet (Double, Double, Double, Double, Double) bin :: Size -> (Double, Double, Double, Double, Double) -> USet (Double, Double, Double, Double, Double) -> USet (Double, Double, Double, Double, Double) -> USet (Double, Double, Double, Double, Double) balance :: (Double, Double, Double, Double, Double) -> USet (Double, Double, Double, Double, Double) -> USet (Double, Double, Double, Double, Double) -> USet (Double, Double, Double, Double, Double) |
US (Float, Float, Float, Float, Float) Source # | |
Methods view :: USet (Float, Float, Float, Float, Float) -> Set (Float, Float, Float, Float, Float) viewk :: b -> (Size -> (Float, Float, Float, Float, Float) -> USet (Float, Float, Float, Float, Float) -> USet (Float, Float, Float, Float, Float) -> b) -> USet (Float, Float, Float, Float, Float) -> b viewBin :: USet (Float, Float, Float, Float, Float) -> (#LiftedRep, LiftedRep, LiftedRep, (Float, Float, Float, Float, Float), USet (Float, Float, Float, Float, Float), USet (Float, Float, Float, Float, Float)#) size :: USet (Float, Float, Float, Float, Float) -> Size Source # null :: USet (Float, Float, Float, Float, Float) -> Bool Source # tip :: USet (Float, Float, Float, Float, Float) bin :: Size -> (Float, Float, Float, Float, Float) -> USet (Float, Float, Float, Float, Float) -> USet (Float, Float, Float, Float, Float) -> USet (Float, Float, Float, Float, Float) balance :: (Float, Float, Float, Float, Float) -> USet (Float, Float, Float, Float, Float) -> USet (Float, Float, Float, Float, Float) -> USet (Float, Float, Float, Float, Float) |
US (Int, Int, Int, Int, Int) Source # | |
Methods view :: USet (Int, Int, Int, Int, Int) -> Set (Int, Int, Int, Int, Int) viewk :: b -> (Size -> (Int, Int, Int, Int, Int) -> USet (Int, Int, Int, Int, Int) -> USet (Int, Int, Int, Int, Int) -> b) -> USet (Int, Int, Int, Int, Int) -> b viewBin :: USet (Int, Int, Int, Int, Int) -> (#LiftedRep, LiftedRep, LiftedRep, (Int, Int, Int, Int, Int), USet (Int, Int, Int, Int, Int), USet (Int, Int, Int, Int, Int)#) size :: USet (Int, Int, Int, Int, Int) -> Size Source # null :: USet (Int, Int, Int, Int, Int) -> Bool Source # tip :: USet (Int, Int, Int, Int, Int) bin :: Size -> (Int, Int, Int, Int, Int) -> USet (Int, Int, Int, Int, Int) -> USet (Int, Int, Int, Int, Int) -> USet (Int, Int, Int, Int, Int) balance :: (Int, Int, Int, Int, Int) -> USet (Int, Int, Int, Int, Int) -> USet (Int, Int, Int, Int, Int) -> USet (Int, Int, Int, Int, Int) |
US (Int8, Int8, Int8, Int8, Int8) Source # | |
Methods view :: USet (Int8, Int8, Int8, Int8, Int8) -> Set (Int8, Int8, Int8, Int8, Int8) viewk :: b -> (Size -> (Int8, Int8, Int8, Int8, Int8) -> USet (Int8, Int8, Int8, Int8, Int8) -> USet (Int8, Int8, Int8, Int8, Int8) -> b) -> USet (Int8, Int8, Int8, Int8, Int8) -> b viewBin :: USet (Int8, Int8, Int8, Int8, Int8) -> (#LiftedRep, LiftedRep, LiftedRep, (Int8, Int8, Int8, Int8, Int8), USet (Int8, Int8, Int8, Int8, Int8), USet (Int8, Int8, Int8, Int8, Int8)#) size :: USet (Int8, Int8, Int8, Int8, Int8) -> Size Source # null :: USet (Int8, Int8, Int8, Int8, Int8) -> Bool Source # tip :: USet (Int8, Int8, Int8, Int8, Int8) bin :: Size -> (Int8, Int8, Int8, Int8, Int8) -> USet (Int8, Int8, Int8, Int8, Int8) -> USet (Int8, Int8, Int8, Int8, Int8) -> USet (Int8, Int8, Int8, Int8, Int8) balance :: (Int8, Int8, Int8, Int8, Int8) -> USet (Int8, Int8, Int8, Int8, Int8) -> USet (Int8, Int8, Int8, Int8, Int8) -> USet (Int8, Int8, Int8, Int8, Int8) |
US (Int16, Int16, Int16, Int16, Int16) Source # | |
Methods view :: USet (Int16, Int16, Int16, Int16, Int16) -> Set (Int16, Int16, Int16, Int16, Int16) viewk :: b -> (Size -> (Int16, Int16, Int16, Int16, Int16) -> USet (Int16, Int16, Int16, Int16, Int16) -> USet (Int16, Int16, Int16, Int16, Int16) -> b) -> USet (Int16, Int16, Int16, Int16, Int16) -> b viewBin :: USet (Int16, Int16, Int16, Int16, Int16) -> (#LiftedRep, LiftedRep, LiftedRep, (Int16, Int16, Int16, Int16, Int16), USet (Int16, Int16, Int16, Int16, Int16), USet (Int16, Int16, Int16, Int16, Int16)#) size :: USet (Int16, Int16, Int16, Int16, Int16) -> Size Source # null :: USet (Int16, Int16, Int16, Int16, Int16) -> Bool Source # tip :: USet (Int16, Int16, Int16, Int16, Int16) bin :: Size -> (Int16, Int16, Int16, Int16, Int16) -> USet (Int16, Int16, Int16, Int16, Int16) -> USet (Int16, Int16, Int16, Int16, Int16) -> USet (Int16, Int16, Int16, Int16, Int16) balance :: (Int16, Int16, Int16, Int16, Int16) -> USet (Int16, Int16, Int16, Int16, Int16) -> USet (Int16, Int16, Int16, Int16, Int16) -> USet (Int16, Int16, Int16, Int16, Int16) |
US (Int32, Int32, Int32, Int32, Int32) Source # | |
Methods view :: USet (Int32, Int32, Int32, Int32, Int32) -> Set (Int32, Int32, Int32, Int32, Int32) viewk :: b -> (Size -> (Int32, Int32, Int32, Int32, Int32) -> USet (Int32, Int32, Int32, Int32, Int32) -> USet (Int32, Int32, Int32, Int32, Int32) -> b) -> USet (Int32, Int32, Int32, Int32, Int32) -> b viewBin :: USet (Int32, Int32, Int32, Int32, Int32) -> (#LiftedRep, LiftedRep, LiftedRep, (Int32, Int32, Int32, Int32, Int32), USet (Int32, Int32, Int32, Int32, Int32), USet (Int32, Int32, Int32, Int32, Int32)#) size :: USet (Int32, Int32, Int32, Int32, Int32) -> Size Source # null :: USet (Int32, Int32, Int32, Int32, Int32) -> Bool Source # tip :: USet (Int32, Int32, Int32, Int32, Int32) bin :: Size -> (Int32, Int32, Int32, Int32, Int32) -> USet (Int32, Int32, Int32, Int32, Int32) -> USet (Int32, Int32, Int32, Int32, Int32) -> USet (Int32, Int32, Int32, Int32, Int32) balance :: (Int32, Int32, Int32, Int32, Int32) -> USet (Int32, Int32, Int32, Int32, Int32) -> USet (Int32, Int32, Int32, Int32, Int32) -> USet (Int32, Int32, Int32, Int32, Int32) |
US (Int64, Int64, Int64, Int64, Int64) Source # | |
Methods view :: USet (Int64, Int64, Int64, Int64, Int64) -> Set (Int64, Int64, Int64, Int64, Int64) viewk :: b -> (Size -> (Int64, Int64, Int64, Int64, Int64) -> USet (Int64, Int64, Int64, Int64, Int64) -> USet (Int64, Int64, Int64, Int64, Int64) -> b) -> USet (Int64, Int64, Int64, Int64, Int64) -> b viewBin :: USet (Int64, Int64, Int64, Int64, Int64) -> (#LiftedRep, LiftedRep, LiftedRep, (Int64, Int64, Int64, Int64, Int64), USet (Int64, Int64, Int64, Int64, Int64), USet (Int64, Int64, Int64, Int64, Int64)#) size :: USet (Int64, Int64, Int64, Int64, Int64) -> Size Source # null :: USet (Int64, Int64, Int64, Int64, Int64) -> Bool Source # tip :: USet (Int64, Int64, Int64, Int64, Int64) bin :: Size -> (Int64, Int64, Int64, Int64, Int64) -> USet (Int64, Int64, Int64, Int64, Int64) -> USet (Int64, Int64, Int64, Int64, Int64) -> USet (Int64, Int64, Int64, Int64, Int64) balance :: (Int64, Int64, Int64, Int64, Int64) -> USet (Int64, Int64, Int64, Int64, Int64) -> USet (Int64, Int64, Int64, Int64, Int64) -> USet (Int64, Int64, Int64, Int64, Int64) |
US (Integer, Integer, Integer, Integer, Integer) Source # | |
Methods view :: USet (Integer, Integer, Integer, Integer, Integer) -> Set (Integer, Integer, Integer, Integer, Integer) viewk :: b -> (Size -> (Integer, Integer, Integer, Integer, Integer) -> USet (Integer, Integer, Integer, Integer, Integer) -> USet (Integer, Integer, Integer, Integer, Integer) -> b) -> USet (Integer, Integer, Integer, Integer, Integer) -> b viewBin :: USet (Integer, Integer, Integer, Integer, Integer) -> (#LiftedRep, LiftedRep, LiftedRep, (Integer, Integer, Integer, Integer, Integer), USet (Integer, Integer, Integer, Integer, Integer), USet (Integer, Integer, Integer, Integer, Integer)#) size :: USet (Integer, Integer, Integer, Integer, Integer) -> Size Source # null :: USet (Integer, Integer, Integer, Integer, Integer) -> Bool Source # tip :: USet (Integer, Integer, Integer, Integer, Integer) bin :: Size -> (Integer, Integer, Integer, Integer, Integer) -> USet (Integer, Integer, Integer, Integer, Integer) -> USet (Integer, Integer, Integer, Integer, Integer) -> USet (Integer, Integer, Integer, Integer, Integer) balance :: (Integer, Integer, Integer, Integer, Integer) -> USet (Integer, Integer, Integer, Integer, Integer) -> USet (Integer, Integer, Integer, Integer, Integer) -> USet (Integer, Integer, Integer, Integer, Integer) |
US (Word8, Word8, Word8, Word8, Word8) Source # | |
Methods view :: USet (Word8, Word8, Word8, Word8, Word8) -> Set (Word8, Word8, Word8, Word8, Word8) viewk :: b -> (Size -> (Word8, Word8, Word8, Word8, Word8) -> USet (Word8, Word8, Word8, Word8, Word8) -> USet (Word8, Word8, Word8, Word8, Word8) -> b) -> USet (Word8, Word8, Word8, Word8, Word8) -> b viewBin :: USet (Word8, Word8, Word8, Word8, Word8) -> (#LiftedRep, LiftedRep, LiftedRep, (Word8, Word8, Word8, Word8, Word8), USet (Word8, Word8, Word8, Word8, Word8), USet (Word8, Word8, Word8, Word8, Word8)#) size :: USet (Word8, Word8, Word8, Word8, Word8) -> Size Source # null :: USet (Word8, Word8, Word8, Word8, Word8) -> Bool Source # tip :: USet (Word8, Word8, Word8, Word8, Word8) bin :: Size -> (Word8, Word8, Word8, Word8, Word8) -> USet (Word8, Word8, Word8, Word8, Word8) -> USet (Word8, Word8, Word8, Word8, Word8) -> USet (Word8, Word8, Word8, Word8, Word8) balance :: (Word8, Word8, Word8, Word8, Word8) -> USet (Word8, Word8, Word8, Word8, Word8) -> USet (Word8, Word8, Word8, Word8, Word8) -> USet (Word8, Word8, Word8, Word8, Word8) |
US (Word16, Word16, Word16, Word16, Word16) Source # | |
Methods view :: USet (Word16, Word16, Word16, Word16, Word16) -> Set (Word16, Word16, Word16, Word16, Word16) viewk :: b -> (Size -> (Word16, Word16, Word16, Word16, Word16) -> USet (Word16, Word16, Word16, Word16, Word16) -> USet (Word16, Word16, Word16, Word16, Word16) -> b) -> USet (Word16, Word16, Word16, Word16, Word16) -> b viewBin :: USet (Word16, Word16, Word16, Word16, Word16) -> (#LiftedRep, LiftedRep, LiftedRep, (Word16, Word16, Word16, Word16, Word16), USet (Word16, Word16, Word16, Word16, Word16), USet (Word16, Word16, Word16, Word16, Word16)#) size :: USet (Word16, Word16, Word16, Word16, Word16) -> Size Source # null :: USet (Word16, Word16, Word16, Word16, Word16) -> Bool Source # tip :: USet (Word16, Word16, Word16, Word16, Word16) bin :: Size -> (Word16, Word16, Word16, Word16, Word16) -> USet (Word16, Word16, Word16, Word16, Word16) -> USet (Word16, Word16, Word16, Word16, Word16) -> USet (Word16, Word16, Word16, Word16, Word16) balance :: (Word16, Word16, Word16, Word16, Word16) -> USet (Word16, Word16, Word16, Word16, Word16) -> USet (Word16, Word16, Word16, Word16, Word16) -> USet (Word16, Word16, Word16, Word16, Word16) |
US (Word32, Word32, Word32, Word32, Word32) Source # | |
Methods view :: USet (Word32, Word32, Word32, Word32, Word32) -> Set (Word32, Word32, Word32, Word32, Word32) viewk :: b -> (Size -> (Word32, Word32, Word32, Word32, Word32) -> USet (Word32, Word32, Word32, Word32, Word32) -> USet (Word32, Word32, Word32, Word32, Word32) -> b) -> USet (Word32, Word32, Word32, Word32, Word32) -> b viewBin :: USet (Word32, Word32, Word32, Word32, Word32) -> (#LiftedRep, LiftedRep, LiftedRep, (Word32, Word32, Word32, Word32, Word32), USet (Word32, Word32, Word32, Word32, Word32), USet (Word32, Word32, Word32, Word32, Word32)#) size :: USet (Word32, Word32, Word32, Word32, Word32) -> Size Source # null :: USet (Word32, Word32, Word32, Word32, Word32) -> Bool Source # tip :: USet (Word32, Word32, Word32, Word32, Word32) bin :: Size -> (Word32, Word32, Word32, Word32, Word32) -> USet (Word32, Word32, Word32, Word32, Word32) -> USet (Word32, Word32, Word32, Word32, Word32) -> USet (Word32, Word32, Word32, Word32, Word32) balance :: (Word32, Word32, Word32, Word32, Word32) -> USet (Word32, Word32, Word32, Word32, Word32) -> USet (Word32, Word32, Word32, Word32, Word32) -> USet (Word32, Word32, Word32, Word32, Word32) |
US (Word64, Word64, Word64, Word64, Word64) Source # | |
Methods view :: USet (Word64, Word64, Word64, Word64, Word64) -> Set (Word64, Word64, Word64, Word64, Word64) viewk :: b -> (Size -> (Word64, Word64, Word64, Word64, Word64) -> USet (Word64, Word64, Word64, Word64, Word64) -> USet (Word64, Word64, Word64, Word64, Word64) -> b) -> USet (Word64, Word64, Word64, Word64, Word64) -> b viewBin :: USet (Word64, Word64, Word64, Word64, Word64) -> (#LiftedRep, LiftedRep, LiftedRep, (Word64, Word64, Word64, Word64, Word64), USet (Word64, Word64, Word64, Word64, Word64), USet (Word64, Word64, Word64, Word64, Word64)#) size :: USet (Word64, Word64, Word64, Word64, Word64) -> Size Source # null :: USet (Word64, Word64, Word64, Word64, Word64) -> Bool Source # tip :: USet (Word64, Word64, Word64, Word64, Word64) bin :: Size -> (Word64, Word64, Word64, Word64, Word64) -> USet (Word64, Word64, Word64, Word64, Word64) -> USet (Word64, Word64, Word64, Word64, Word64) -> USet (Word64, Word64, Word64, Word64, Word64) balance :: (Word64, Word64, Word64, Word64, Word64) -> USet (Word64, Word64, Word64, Word64, Word64) -> USet (Word64, Word64, Word64, Word64, Word64) -> USet (Word64, Word64, Word64, Word64, Word64) |
US (Boxed a, Boxed b, Boxed c, Boxed d, Boxed e) Source # | |
Methods view :: USet (Boxed a, Boxed b, Boxed c, Boxed d, Boxed e) -> Set (Boxed a, Boxed b, Boxed c, Boxed d, Boxed e) viewk :: b -> (Size -> (Boxed a, Boxed b, Boxed c, Boxed d, Boxed e) -> USet (Boxed a, Boxed b, Boxed c, Boxed d, Boxed e) -> USet (Boxed a, Boxed b, Boxed c, Boxed d, Boxed e) -> b) -> USet (Boxed a, Boxed b, Boxed c, Boxed d, Boxed e) -> b viewBin :: USet (Boxed a, Boxed b, Boxed c, Boxed d, Boxed e) -> (#LiftedRep, LiftedRep, LiftedRep, (Boxed a, Boxed b, Boxed c, Boxed d, Boxed e), USet (Boxed a, Boxed b, Boxed c, Boxed d, Boxed e), USet (Boxed a, Boxed b, Boxed c, Boxed d, Boxed e)#) size :: USet (Boxed a, Boxed b, Boxed c, Boxed d, Boxed e) -> Size Source # null :: USet (Boxed a, Boxed b, Boxed c, Boxed d, Boxed e) -> Bool Source # tip :: USet (Boxed a, Boxed b, Boxed c, Boxed d, Boxed e) bin :: Size -> (Boxed a, Boxed b, Boxed c, Boxed d, Boxed e) -> USet (Boxed a, Boxed b, Boxed c, Boxed d, Boxed e) -> USet (Boxed a, Boxed b, Boxed c, Boxed d, Boxed e) -> USet (Boxed a, Boxed b, Boxed c, Boxed d, Boxed e) balance :: (Boxed a, Boxed b, Boxed c, Boxed d, Boxed e) -> USet (Boxed a, Boxed b, Boxed c, Boxed d, Boxed e) -> USet (Boxed a, Boxed b, Boxed c, Boxed d, Boxed e) -> USet (Boxed a, Boxed b, Boxed c, Boxed d, Boxed e) |
US (Char, Char, Char, Char, Char, Char) Source # | |
Methods view :: USet (Char, Char, Char, Char, Char, Char) -> Set (Char, Char, Char, Char, Char, Char) viewk :: b -> (Size -> (Char, Char, Char, Char, Char, Char) -> USet (Char, Char, Char, Char, Char, Char) -> USet (Char, Char, Char, Char, Char, Char) -> b) -> USet (Char, Char, Char, Char, Char, Char) -> b viewBin :: USet (Char, Char, Char, Char, Char, Char) -> (#LiftedRep, LiftedRep, LiftedRep, (Char, Char, Char, Char, Char, Char), USet (Char, Char, Char, Char, Char, Char), USet (Char, Char, Char, Char, Char, Char)#) size :: USet (Char, Char, Char, Char, Char, Char) -> Size Source # null :: USet (Char, Char, Char, Char, Char, Char) -> Bool Source # tip :: USet (Char, Char, Char, Char, Char, Char) bin :: Size -> (Char, Char, Char, Char, Char, Char) -> USet (Char, Char, Char, Char, Char, Char) -> USet (Char, Char, Char, Char, Char, Char) -> USet (Char, Char, Char, Char, Char, Char) balance :: (Char, Char, Char, Char, Char, Char) -> USet (Char, Char, Char, Char, Char, Char) -> USet (Char, Char, Char, Char, Char, Char) -> USet (Char, Char, Char, Char, Char, Char) |
US (Double, Double, Double, Double, Double, Double) Source # | |
Methods view :: USet (Double, Double, Double, Double, Double, Double) -> Set (Double, Double, Double, Double, Double, Double) viewk :: b -> (Size -> (Double, Double, Double, Double, Double, Double) -> USet (Double, Double, Double, Double, Double, Double) -> USet (Double, Double, Double, Double, Double, Double) -> b) -> USet (Double, Double, Double, Double, Double, Double) -> b viewBin :: USet (Double, Double, Double, Double, Double, Double) -> (#LiftedRep, LiftedRep, LiftedRep, (Double, Double, Double, Double, Double, Double), USet (Double, Double, Double, Double, Double, Double), USet (Double, Double, Double, Double, Double, Double)#) size :: USet (Double, Double, Double, Double, Double, Double) -> Size Source # null :: USet (Double, Double, Double, Double, Double, Double) -> Bool Source # tip :: USet (Double, Double, Double, Double, Double, Double) bin :: Size -> (Double, Double, Double, Double, Double, Double) -> USet (Double, Double, Double, Double, Double, Double) -> USet (Double, Double, Double, Double, Double, Double) -> USet (Double, Double, Double, Double, Double, Double) balance :: (Double, Double, Double, Double, Double, Double) -> USet (Double, Double, Double, Double, Double, Double) -> USet (Double, Double, Double, Double, Double, Double) -> USet (Double, Double, Double, Double, Double, Double) |
US (Float, Float, Float, Float, Float, Float) Source # | |
Methods view :: USet (Float, Float, Float, Float, Float, Float) -> Set (Float, Float, Float, Float, Float, Float) viewk :: b -> (Size -> (Float, Float, Float, Float, Float, Float) -> USet (Float, Float, Float, Float, Float, Float) -> USet (Float, Float, Float, Float, Float, Float) -> b) -> USet (Float, Float, Float, Float, Float, Float) -> b viewBin :: USet (Float, Float, Float, Float, Float, Float) -> (#LiftedRep, LiftedRep, LiftedRep, (Float, Float, Float, Float, Float, Float), USet (Float, Float, Float, Float, Float, Float), USet (Float, Float, Float, Float, Float, Float)#) size :: USet (Float, Float, Float, Float, Float, Float) -> Size Source # null :: USet (Float, Float, Float, Float, Float, Float) -> Bool Source # tip :: USet (Float, Float, Float, Float, Float, Float) bin :: Size -> (Float, Float, Float, Float, Float, Float) -> USet (Float, Float, Float, Float, Float, Float) -> USet (Float, Float, Float, Float, Float, Float) -> USet (Float, Float, Float, Float, Float, Float) balance :: (Float, Float, Float, Float, Float, Float) -> USet (Float, Float, Float, Float, Float, Float) -> USet (Float, Float, Float, Float, Float, Float) -> USet (Float, Float, Float, Float, Float, Float) |
US (Int, Int, Int, Int, Int, Int) Source # | |
Methods view :: USet (Int, Int, Int, Int, Int, Int) -> Set (Int, Int, Int, Int, Int, Int) viewk :: b -> (Size -> (Int, Int, Int, Int, Int, Int) -> USet (Int, Int, Int, Int, Int, Int) -> USet (Int, Int, Int, Int, Int, Int) -> b) -> USet (Int, Int, Int, Int, Int, Int) -> b viewBin :: USet (Int, Int, Int, Int, Int, Int) -> (#LiftedRep, LiftedRep, LiftedRep, (Int, Int, Int, Int, Int, Int), USet (Int, Int, Int, Int, Int, Int), USet (Int, Int, Int, Int, Int, Int)#) size :: USet (Int, Int, Int, Int, Int, Int) -> Size Source # null :: USet (Int, Int, Int, Int, Int, Int) -> Bool Source # tip :: USet (Int, Int, Int, Int, Int, Int) bin :: Size -> (Int, Int, Int, Int, Int, Int) -> USet (Int, Int, Int, Int, Int, Int) -> USet (Int, Int, Int, Int, Int, Int) -> USet (Int, Int, Int, Int, Int, Int) balance :: (Int, Int, Int, Int, Int, Int) -> USet (Int, Int, Int, Int, Int, Int) -> USet (Int, Int, Int, Int, Int, Int) -> USet (Int, Int, Int, Int, Int, Int) |
US (Int8, Int8, Int8, Int8, Int8, Int8) Source # | |
Methods view :: USet (Int8, Int8, Int8, Int8, Int8, Int8) -> Set (Int8, Int8, Int8, Int8, Int8, Int8) viewk :: b -> (Size -> (Int8, Int8, Int8, Int8, Int8, Int8) -> USet (Int8, Int8, Int8, Int8, Int8, Int8) -> USet (Int8, Int8, Int8, Int8, Int8, Int8) -> b) -> USet (Int8, Int8, Int8, Int8, Int8, Int8) -> b viewBin :: USet (Int8, Int8, Int8, Int8, Int8, Int8) -> (#LiftedRep, LiftedRep, LiftedRep, (Int8, Int8, Int8, Int8, Int8, Int8), USet (Int8, Int8, Int8, Int8, Int8, Int8), USet (Int8, Int8, Int8, Int8, Int8, Int8)#) size :: USet (Int8, Int8, Int8, Int8, Int8, Int8) -> Size Source # null :: USet (Int8, Int8, Int8, Int8, Int8, Int8) -> Bool Source # tip :: USet (Int8, Int8, Int8, Int8, Int8, Int8) bin :: Size -> (Int8, Int8, Int8, Int8, Int8, Int8) -> USet (Int8, Int8, Int8, Int8, Int8, Int8) -> USet (Int8, Int8, Int8, Int8, Int8, Int8) -> USet (Int8, Int8, Int8, Int8, Int8, Int8) balance :: (Int8, Int8, Int8, Int8, Int8, Int8) -> USet (Int8, Int8, Int8, Int8, Int8, Int8) -> USet (Int8, Int8, Int8, Int8, Int8, Int8) -> USet (Int8, Int8, Int8, Int8, Int8, Int8) |
US (Int16, Int16, Int16, Int16, Int16, Int16) Source # | |
Methods view :: USet (Int16, Int16, Int16, Int16, Int16, Int16) -> Set (Int16, Int16, Int16, Int16, Int16, Int16) viewk :: b -> (Size -> (Int16, Int16, Int16, Int16, Int16, Int16) -> USet (Int16, Int16, Int16, Int16, Int16, Int16) -> USet (Int16, Int16, Int16, Int16, Int16, Int16) -> b) -> USet (Int16, Int16, Int16, Int16, Int16, Int16) -> b viewBin :: USet (Int16, Int16, Int16, Int16, Int16, Int16) -> (#LiftedRep, LiftedRep, LiftedRep, (Int16, Int16, Int16, Int16, Int16, Int16), USet (Int16, Int16, Int16, Int16, Int16, Int16), USet (Int16, Int16, Int16, Int16, Int16, Int16)#) size :: USet (Int16, Int16, Int16, Int16, Int16, Int16) -> Size Source # null :: USet (Int16, Int16, Int16, Int16, Int16, Int16) -> Bool Source # tip :: USet (Int16, Int16, Int16, Int16, Int16, Int16) bin :: Size -> (Int16, Int16, Int16, Int16, Int16, Int16) -> USet (Int16, Int16, Int16, Int16, Int16, Int16) -> USet (Int16, Int16, Int16, Int16, Int16, Int16) -> USet (Int16, Int16, Int16, Int16, Int16, Int16) balance :: (Int16, Int16, Int16, Int16, Int16, Int16) -> USet (Int16, Int16, Int16, Int16, Int16, Int16) -> USet (Int16, Int16, Int16, Int16, Int16, Int16) -> USet (Int16, Int16, Int16, Int16, Int16, Int16) |
US (Int32, Int32, Int32, Int32, Int32, Int32) Source # | |
Methods view :: USet (Int32, Int32, Int32, Int32, Int32, Int32) -> Set (Int32, Int32, Int32, Int32, Int32, Int32) viewk :: b -> (Size -> (Int32, Int32, Int32, Int32, Int32, Int32) -> USet (Int32, Int32, Int32, Int32, Int32, Int32) -> USet (Int32, Int32, Int32, Int32, Int32, Int32) -> b) -> USet (Int32, Int32, Int32, Int32, Int32, Int32) -> b viewBin :: USet (Int32, Int32, Int32, Int32, Int32, Int32) -> (#LiftedRep, LiftedRep, LiftedRep, (Int32, Int32, Int32, Int32, Int32, Int32), USet (Int32, Int32, Int32, Int32, Int32, Int32), USet (Int32, Int32, Int32, Int32, Int32, Int32)#) size :: USet (Int32, Int32, Int32, Int32, Int32, Int32) -> Size Source # null :: USet (Int32, Int32, Int32, Int32, Int32, Int32) -> Bool Source # tip :: USet (Int32, Int32, Int32, Int32, Int32, Int32) bin :: Size -> (Int32, Int32, Int32, Int32, Int32, Int32) -> USet (Int32, Int32, Int32, Int32, Int32, Int32) -> USet (Int32, Int32, Int32, Int32, Int32, Int32) -> USet (Int32, Int32, Int32, Int32, Int32, Int32) balance :: (Int32, Int32, Int32, Int32, Int32, Int32) -> USet (Int32, Int32, Int32, Int32, Int32, Int32) -> USet (Int32, Int32, Int32, Int32, Int32, Int32) -> USet (Int32, Int32, Int32, Int32, Int32, Int32) |
US (Int64, Int64, Int64, Int64, Int64, Int64) Source # | |
Methods view :: USet (Int64, Int64, Int64, Int64, Int64, Int64) -> Set (Int64, Int64, Int64, Int64, Int64, Int64) viewk :: b -> (Size -> (Int64, Int64, Int64, Int64, Int64, Int64) -> USet (Int64, Int64, Int64, Int64, Int64, Int64) -> USet (Int64, Int64, Int64, Int64, Int64, Int64) -> b) -> USet (Int64, Int64, Int64, Int64, Int64, Int64) -> b viewBin :: USet (Int64, Int64, Int64, Int64, Int64, Int64) -> (#LiftedRep, LiftedRep, LiftedRep, (Int64, Int64, Int64, Int64, Int64, Int64), USet (Int64, Int64, Int64, Int64, Int64, Int64), USet (Int64, Int64, Int64, Int64, Int64, Int64)#) size :: USet (Int64, Int64, Int64, Int64, Int64, Int64) -> Size Source # null :: USet (Int64, Int64, Int64, Int64, Int64, Int64) -> Bool Source # tip :: USet (Int64, Int64, Int64, Int64, Int64, Int64) bin :: Size -> (Int64, Int64, Int64, Int64, Int64, Int64) -> USet (Int64, Int64, Int64, Int64, Int64, Int64) -> USet (Int64, Int64, Int64, Int64, Int64, Int64) -> USet (Int64, Int64, Int64, Int64, Int64, Int64) balance :: (Int64, Int64, Int64, Int64, Int64, Int64) -> USet (Int64, Int64, Int64, Int64, Int64, Int64) -> USet (Int64, Int64, Int64, Int64, Int64, Int64) -> USet (Int64, Int64, Int64, Int64, Int64, Int64) |
US (Integer, Integer, Integer, Integer, Integer, Integer) Source # | |
Methods view :: USet (Integer, Integer, Integer, Integer, Integer, Integer) -> Set (Integer, Integer, Integer, Integer, Integer, Integer) viewk :: b -> (Size -> (Integer, Integer, Integer, Integer, Integer, Integer) -> USet (Integer, Integer, Integer, Integer, Integer, Integer) -> USet (Integer, Integer, Integer, Integer, Integer, Integer) -> b) -> USet (Integer, Integer, Integer, Integer, Integer, Integer) -> b viewBin :: USet (Integer, Integer, Integer, Integer, Integer, Integer) -> (#LiftedRep, LiftedRep, LiftedRep, (Integer, Integer, Integer, Integer, Integer, Integer), USet (Integer, Integer, Integer, Integer, Integer, Integer), USet (Integer, Integer, Integer, Integer, Integer, Integer)#) size :: USet (Integer, Integer, Integer, Integer, Integer, Integer) -> Size Source # null :: USet (Integer, Integer, Integer, Integer, Integer, Integer) -> Bool Source # tip :: USet (Integer, Integer, Integer, Integer, Integer, Integer) bin :: Size -> (Integer, Integer, Integer, Integer, Integer, Integer) -> USet (Integer, Integer, Integer, Integer, Integer, Integer) -> USet (Integer, Integer, Integer, Integer, Integer, Integer) -> USet (Integer, Integer, Integer, Integer, Integer, Integer) balance :: (Integer, Integer, Integer, Integer, Integer, Integer) -> USet (Integer, Integer, Integer, Integer, Integer, Integer) -> USet (Integer, Integer, Integer, Integer, Integer, Integer) -> USet (Integer, Integer, Integer, Integer, Integer, Integer) |
US (Word8, Word8, Word8, Word8, Word8, Word8) Source # | |
Methods view :: USet (Word8, Word8, Word8, Word8, Word8, Word8) -> Set (Word8, Word8, Word8, Word8, Word8, Word8) viewk :: b -> (Size -> (Word8, Word8, Word8, Word8, Word8, Word8) -> USet (Word8, Word8, Word8, Word8, Word8, Word8) -> USet (Word8, Word8, Word8, Word8, Word8, Word8) -> b) -> USet (Word8, Word8, Word8, Word8, Word8, Word8) -> b viewBin :: USet (Word8, Word8, Word8, Word8, Word8, Word8) -> (#LiftedRep, LiftedRep, LiftedRep, (Word8, Word8, Word8, Word8, Word8, Word8), USet (Word8, Word8, Word8, Word8, Word8, Word8), USet (Word8, Word8, Word8, Word8, Word8, Word8)#) size :: USet (Word8, Word8, Word8, Word8, Word8, Word8) -> Size Source # null :: USet (Word8, Word8, Word8, Word8, Word8, Word8) -> Bool Source # tip :: USet (Word8, Word8, Word8, Word8, Word8, Word8) bin :: Size -> (Word8, Word8, Word8, Word8, Word8, Word8) -> USet (Word8, Word8, Word8, Word8, Word8, Word8) -> USet (Word8, Word8, Word8, Word8, Word8, Word8) -> USet (Word8, Word8, Word8, Word8, Word8, Word8) balance :: (Word8, Word8, Word8, Word8, Word8, Word8) -> USet (Word8, Word8, Word8, Word8, Word8, Word8) -> USet (Word8, Word8, Word8, Word8, Word8, Word8) -> USet (Word8, Word8, Word8, Word8, Word8, Word8) |
US (Word16, Word16, Word16, Word16, Word16, Word16) Source # | |
Methods view :: USet (Word16, Word16, Word16, Word16, Word16, Word16) -> Set (Word16, Word16, Word16, Word16, Word16, Word16) viewk :: b -> (Size -> (Word16, Word16, Word16, Word16, Word16, Word16) -> USet (Word16, Word16, Word16, Word16, Word16, Word16) -> USet (Word16, Word16, Word16, Word16, Word16, Word16) -> b) -> USet (Word16, Word16, Word16, Word16, Word16, Word16) -> b viewBin :: USet (Word16, Word16, Word16, Word16, Word16, Word16) -> (#LiftedRep, LiftedRep, LiftedRep, (Word16, Word16, Word16, Word16, Word16, Word16), USet (Word16, Word16, Word16, Word16, Word16, Word16), USet (Word16, Word16, Word16, Word16, Word16, Word16)#) size :: USet (Word16, Word16, Word16, Word16, Word16, Word16) -> Size Source # null :: USet (Word16, Word16, Word16, Word16, Word16, Word16) -> Bool Source # tip :: USet (Word16, Word16, Word16, Word16, Word16, Word16) bin :: Size -> (Word16, Word16, Word16, Word16, Word16, Word16) -> USet (Word16, Word16, Word16, Word16, Word16, Word16) -> USet (Word16, Word16, Word16, Word16, Word16, Word16) -> USet (Word16, Word16, Word16, Word16, Word16, Word16) balance :: (Word16, Word16, Word16, Word16, Word16, Word16) -> USet (Word16, Word16, Word16, Word16, Word16, Word16) -> USet (Word16, Word16, Word16, Word16, Word16, Word16) -> USet (Word16, Word16, Word16, Word16, Word16, Word16) |
US (Word32, Word32, Word32, Word32, Word32, Word32) Source # | |
Methods view :: USet (Word32, Word32, Word32, Word32, Word32, Word32) -> Set (Word32, Word32, Word32, Word32, Word32, Word32) viewk :: b -> (Size -> (Word32, Word32, Word32, Word32, Word32, Word32) -> USet (Word32, Word32, Word32, Word32, Word32, Word32) -> USet (Word32, Word32, Word32, Word32, Word32, Word32) -> b) -> USet (Word32, Word32, Word32, Word32, Word32, Word32) -> b viewBin :: USet (Word32, Word32, Word32, Word32, Word32, Word32) -> (#LiftedRep, LiftedRep, LiftedRep, (Word32, Word32, Word32, Word32, Word32, Word32), USet (Word32, Word32, Word32, Word32, Word32, Word32), USet (Word32, Word32, Word32, Word32, Word32, Word32)#) size :: USet (Word32, Word32, Word32, Word32, Word32, Word32) -> Size Source # null :: USet (Word32, Word32, Word32, Word32, Word32, Word32) -> Bool Source # tip :: USet (Word32, Word32, Word32, Word32, Word32, Word32) bin :: Size -> (Word32, Word32, Word32, Word32, Word32, Word32) -> USet (Word32, Word32, Word32, Word32, Word32, Word32) -> USet (Word32, Word32, Word32, Word32, Word32, Word32) -> USet (Word32, Word32, Word32, Word32, Word32, Word32) balance :: (Word32, Word32, Word32, Word32, Word32, Word32) -> USet (Word32, Word32, Word32, Word32, Word32, Word32) -> USet (Word32, Word32, Word32, Word32, Word32, Word32) -> USet (Word32, Word32, Word32, Word32, Word32, Word32) |
US (Word64, Word64, Word64, Word64, Word64, Word64) Source # | |
Methods view :: USet (Word64, Word64, Word64, Word64, Word64, Word64) -> Set (Word64, Word64, Word64, Word64, Word64, Word64) viewk :: b -> (Size -> (Word64, Word64, Word64, Word64, Word64, Word64) -> USet (Word64, Word64, Word64, Word64, Word64, Word64) -> USet (Word64, Word64, Word64, Word64, Word64, Word64) -> b) -> USet (Word64, Word64, Word64, Word64, Word64, Word64) -> b viewBin :: USet (Word64, Word64, Word64, Word64, Word64, Word64) -> (#LiftedRep, LiftedRep, LiftedRep, (Word64, Word64, Word64, Word64, Word64, Word64), USet (Word64, Word64, Word64, Word64, Word64, Word64), USet (Word64, Word64, Word64, Word64, Word64, Word64)#) size :: USet (Word64, Word64, Word64, Word64, Word64, Word64) -> Size Source # null :: USet (Word64, Word64, Word64, Word64, Word64, Word64) -> Bool Source # tip :: USet (Word64, Word64, Word64, Word64, Word64, Word64) bin :: Size -> (Word64, Word64, Word64, Word64, Word64, Word64) -> USet (Word64, Word64, Word64, Word64, Word64, Word64) -> USet (Word64, Word64, Word64, Word64, Word64, Word64) -> USet (Word64, Word64, Word64, Word64, Word64, Word64) balance :: (Word64, Word64, Word64, Word64, Word64, Word64) -> USet (Word64, Word64, Word64, Word64, Word64, Word64) -> USet (Word64, Word64, Word64, Word64, Word64, Word64) -> USet (Word64, Word64, Word64, Word64, Word64, Word64) |
US (Boxed a, Boxed b, Boxed c, Boxed d, Boxed e, Boxed f) Source # | |
Methods view :: USet (Boxed a, Boxed b, Boxed c, Boxed d, Boxed e, Boxed f) -> Set (Boxed a, Boxed b, Boxed c, Boxed d, Boxed e, Boxed f) viewk :: b -> (Size -> (Boxed a, Boxed b, Boxed c, Boxed d, Boxed e, Boxed f) -> USet (Boxed a, Boxed b, Boxed c, Boxed d, Boxed e, Boxed f) -> USet (Boxed a, Boxed b, Boxed c, Boxed d, Boxed e, Boxed f) -> b) -> USet (Boxed a, Boxed b, Boxed c, Boxed d, Boxed e, Boxed f) -> b viewBin :: USet (Boxed a, Boxed b, Boxed c, Boxed d, Boxed e, Boxed f) -> (#LiftedRep, LiftedRep, LiftedRep, (Boxed a, Boxed b, Boxed c, Boxed d, Boxed e, Boxed f), USet (Boxed a, Boxed b, Boxed c, Boxed d, Boxed e, Boxed f), USet (Boxed a, Boxed b, Boxed c, Boxed d, Boxed e, Boxed f)#) size :: USet (Boxed a, Boxed b, Boxed c, Boxed d, Boxed e, Boxed f) -> Size Source # null :: USet (Boxed a, Boxed b, Boxed c, Boxed d, Boxed e, Boxed f) -> Bool Source # tip :: USet (Boxed a, Boxed b, Boxed c, Boxed d, Boxed e, Boxed f) bin :: Size -> (Boxed a, Boxed b, Boxed c, Boxed d, Boxed e, Boxed f) -> USet (Boxed a, Boxed b, Boxed c, Boxed d, Boxed e, Boxed f) -> USet (Boxed a, Boxed b, Boxed c, Boxed d, Boxed e, Boxed f) -> USet (Boxed a, Boxed b, Boxed c, Boxed d, Boxed e, Boxed f) balance :: (Boxed a, Boxed b, Boxed c, Boxed d, Boxed e, Boxed f) -> USet (Boxed a, Boxed b, Boxed c, Boxed d, Boxed e, Boxed f) -> USet (Boxed a, Boxed b, Boxed c, Boxed d, Boxed e, Boxed f) -> USet (Boxed a, Boxed b, Boxed c, Boxed d, Boxed e, Boxed f) |
US (Char, Char, Char, Char, Char, Char, Char) Source # | |
Methods view :: USet (Char, Char, Char, Char, Char, Char, Char) -> Set (Char, Char, Char, Char, Char, Char, Char) viewk :: b -> (Size -> (Char, Char, Char, Char, Char, Char, Char) -> USet (Char, Char, Char, Char, Char, Char, Char) -> USet (Char, Char, Char, Char, Char, Char, Char) -> b) -> USet (Char, Char, Char, Char, Char, Char, Char) -> b viewBin :: USet (Char, Char, Char, Char, Char, Char, Char) -> (#LiftedRep, LiftedRep, LiftedRep, (Char, Char, Char, Char, Char, Char, Char), USet (Char, Char, Char, Char, Char, Char, Char), USet (Char, Char, Char, Char, Char, Char, Char)#) size :: USet (Char, Char, Char, Char, Char, Char, Char) -> Size Source # null :: USet (Char, Char, Char, Char, Char, Char, Char) -> Bool Source # tip :: USet (Char, Char, Char, Char, Char, Char, Char) bin :: Size -> (Char, Char, Char, Char, Char, Char, Char) -> USet (Char, Char, Char, Char, Char, Char, Char) -> USet (Char, Char, Char, Char, Char, Char, Char) -> USet (Char, Char, Char, Char, Char, Char, Char) balance :: (Char, Char, Char, Char, Char, Char, Char) -> USet (Char, Char, Char, Char, Char, Char, Char) -> USet (Char, Char, Char, Char, Char, Char, Char) -> USet (Char, Char, Char, Char, Char, Char, Char) |
US (Double, Double, Double, Double, Double, Double, Double) Source # | |
Methods view :: USet (Double, Double, Double, Double, Double, Double, Double) -> Set (Double, Double, Double, Double, Double, Double, Double) viewk :: b -> (Size -> (Double, Double, Double, Double, Double, Double, Double) -> USet (Double, Double, Double, Double, Double, Double, Double) -> USet (Double, Double, Double, Double, Double, Double, Double) -> b) -> USet (Double, Double, Double, Double, Double, Double, Double) -> b viewBin :: USet (Double, Double, Double, Double, Double, Double, Double) -> (#LiftedRep, LiftedRep, LiftedRep, (Double, Double, Double, Double, Double, Double, Double), USet (Double, Double, Double, Double, Double, Double, Double), USet (Double, Double, Double, Double, Double, Double, Double)#) size :: USet (Double, Double, Double, Double, Double, Double, Double) -> Size Source # null :: USet (Double, Double, Double, Double, Double, Double, Double) -> Bool Source # tip :: USet (Double, Double, Double, Double, Double, Double, Double) bin :: Size -> (Double, Double, Double, Double, Double, Double, Double) -> USet (Double, Double, Double, Double, Double, Double, Double) -> USet (Double, Double, Double, Double, Double, Double, Double) -> USet (Double, Double, Double, Double, Double, Double, Double) balance :: (Double, Double, Double, Double, Double, Double, Double) -> USet (Double, Double, Double, Double, Double, Double, Double) -> USet (Double, Double, Double, Double, Double, Double, Double) -> USet (Double, Double, Double, Double, Double, Double, Double) |
US (Float, Float, Float, Float, Float, Float, Float) Source # | |
Methods view :: USet (Float, Float, Float, Float, Float, Float, Float) -> Set (Float, Float, Float, Float, Float, Float, Float) viewk :: b -> (Size -> (Float, Float, Float, Float, Float, Float, Float) -> USet (Float, Float, Float, Float, Float, Float, Float) -> USet (Float, Float, Float, Float, Float, Float, Float) -> b) -> USet (Float, Float, Float, Float, Float, Float, Float) -> b viewBin :: USet (Float, Float, Float, Float, Float, Float, Float) -> (#LiftedRep, LiftedRep, LiftedRep, (Float, Float, Float, Float, Float, Float, Float), USet (Float, Float, Float, Float, Float, Float, Float), USet (Float, Float, Float, Float, Float, Float, Float)#) size :: USet (Float, Float, Float, Float, Float, Float, Float) -> Size Source # null :: USet (Float, Float, Float, Float, Float, Float, Float) -> Bool Source # tip :: USet (Float, Float, Float, Float, Float, Float, Float) bin :: Size -> (Float, Float, Float, Float, Float, Float, Float) -> USet (Float, Float, Float, Float, Float, Float, Float) -> USet (Float, Float, Float, Float, Float, Float, Float) -> USet (Float, Float, Float, Float, Float, Float, Float) balance :: (Float, Float, Float, Float, Float, Float, Float) -> USet (Float, Float, Float, Float, Float, Float, Float) -> USet (Float, Float, Float, Float, Float, Float, Float) -> USet (Float, Float, Float, Float, Float, Float, Float) |
US (Int, Int, Int, Int, Int, Int, Int) Source # | |
Methods view :: USet (Int, Int, Int, Int, Int, Int, Int) -> Set (Int, Int, Int, Int, Int, Int, Int) viewk :: b -> (Size -> (Int, Int, Int, Int, Int, Int, Int) -> USet (Int, Int, Int, Int, Int, Int, Int) -> USet (Int, Int, Int, Int, Int, Int, Int) -> b) -> USet (Int, Int, Int, Int, Int, Int, Int) -> b viewBin :: USet (Int, Int, Int, Int, Int, Int, Int) -> (#LiftedRep, LiftedRep, LiftedRep, (Int, Int, Int, Int, Int, Int, Int), USet (Int, Int, Int, Int, Int, Int, Int), USet (Int, Int, Int, Int, Int, Int, Int)#) size :: USet (Int, Int, Int, Int, Int, Int, Int) -> Size Source # null :: USet (Int, Int, Int, Int, Int, Int, Int) -> Bool Source # tip :: USet (Int, Int, Int, Int, Int, Int, Int) bin :: Size -> (Int, Int, Int, Int, Int, Int, Int) -> USet (Int, Int, Int, Int, Int, Int, Int) -> USet (Int, Int, Int, Int, Int, Int, Int) -> USet (Int, Int, Int, Int, Int, Int, Int) balance :: (Int, Int, Int, Int, Int, Int, Int) -> USet (Int, Int, Int, Int, Int, Int, Int) -> USet (Int, Int, Int, Int, Int, Int, Int) -> USet (Int, Int, Int, Int, Int, Int, Int) |
US (Int8, Int8, Int8, Int8, Int8, Int8, Int8) Source # | |
Methods view :: USet (Int8, Int8, Int8, Int8, Int8, Int8, Int8) -> Set (Int8, Int8, Int8, Int8, Int8, Int8, Int8) viewk :: b -> (Size -> (Int8, Int8, Int8, Int8, Int8, Int8, Int8) -> USet (Int8, Int8, Int8, Int8, Int8, Int8, Int8) -> USet (Int8, Int8, Int8, Int8, Int8, Int8, Int8) -> b) -> USet (Int8, Int8, Int8, Int8, Int8, Int8, Int8) -> b viewBin :: USet (Int8, Int8, Int8, Int8, Int8, Int8, Int8) -> (#LiftedRep, LiftedRep, LiftedRep, (Int8, Int8, Int8, Int8, Int8, Int8, Int8), USet (Int8, Int8, Int8, Int8, Int8, Int8, Int8), USet (Int8, Int8, Int8, Int8, Int8, Int8, Int8)#) size :: USet (Int8, Int8, Int8, Int8, Int8, Int8, Int8) -> Size Source # null :: USet (Int8, Int8, Int8, Int8, Int8, Int8, Int8) -> Bool Source # tip :: USet (Int8, Int8, Int8, Int8, Int8, Int8, Int8) bin :: Size -> (Int8, Int8, Int8, Int8, Int8, Int8, Int8) -> USet (Int8, Int8, Int8, Int8, Int8, Int8, Int8) -> USet (Int8, Int8, Int8, Int8, Int8, Int8, Int8) -> USet (Int8, Int8, Int8, Int8, Int8, Int8, Int8) balance :: (Int8, Int8, Int8, Int8, Int8, Int8, Int8) -> USet (Int8, Int8, Int8, Int8, Int8, Int8, Int8) -> USet (Int8, Int8, Int8, Int8, Int8, Int8, Int8) -> USet (Int8, Int8, Int8, Int8, Int8, Int8, Int8) |
US (Int16, Int16, Int16, Int16, Int16, Int16, Int16) Source # | |
Methods view :: USet (Int16, Int16, Int16, Int16, Int16, Int16, Int16) -> Set (Int16, Int16, Int16, Int16, Int16, Int16, Int16) viewk :: b -> (Size -> (Int16, Int16, Int16, Int16, Int16, Int16, Int16) -> USet (Int16, Int16, Int16, Int16, Int16, Int16, Int16) -> USet (Int16, Int16, Int16, Int16, Int16, Int16, Int16) -> b) -> USet (Int16, Int16, Int16, Int16, Int16, Int16, Int16) -> b viewBin :: USet (Int16, Int16, Int16, Int16, Int16, Int16, Int16) -> (#LiftedRep, LiftedRep, LiftedRep, (Int16, Int16, Int16, Int16, Int16, Int16, Int16), USet (Int16, Int16, Int16, Int16, Int16, Int16, Int16), USet (Int16, Int16, Int16, Int16, Int16, Int16, Int16)#) size :: USet (Int16, Int16, Int16, Int16, Int16, Int16, Int16) -> Size Source # null :: USet (Int16, Int16, Int16, Int16, Int16, Int16, Int16) -> Bool Source # tip :: USet (Int16, Int16, Int16, Int16, Int16, Int16, Int16) bin :: Size -> (Int16, Int16, Int16, Int16, Int16, Int16, Int16) -> USet (Int16, Int16, Int16, Int16, Int16, Int16, Int16) -> USet (Int16, Int16, Int16, Int16, Int16, Int16, Int16) -> USet (Int16, Int16, Int16, Int16, Int16, Int16, Int16) balance :: (Int16, Int16, Int16, Int16, Int16, Int16, Int16) -> USet (Int16, Int16, Int16, Int16, Int16, Int16, Int16) -> USet (Int16, Int16, Int16, Int16, Int16, Int16, Int16) -> USet (Int16, Int16, Int16, Int16, Int16, Int16, Int16) |
US (Int32, Int32, Int32, Int32, Int32, Int32, Int32) Source # | |
Methods view :: USet (Int32, Int32, Int32, Int32, Int32, Int32, Int32) -> Set (Int32, Int32, Int32, Int32, Int32, Int32, Int32) viewk :: b -> (Size -> (Int32, Int32, Int32, Int32, Int32, Int32, Int32) -> USet (Int32, Int32, Int32, Int32, Int32, Int32, Int32) -> USet (Int32, Int32, Int32, Int32, Int32, Int32, Int32) -> b) -> USet (Int32, Int32, Int32, Int32, Int32, Int32, Int32) -> b viewBin :: USet (Int32, Int32, Int32, Int32, Int32, Int32, Int32) -> (#LiftedRep, LiftedRep, LiftedRep, (Int32, Int32, Int32, Int32, Int32, Int32, Int32), USet (Int32, Int32, Int32, Int32, Int32, Int32, Int32), USet (Int32, Int32, Int32, Int32, Int32, Int32, Int32)#) size :: USet (Int32, Int32, Int32, Int32, Int32, Int32, Int32) -> Size Source # null :: USet (Int32, Int32, Int32, Int32, Int32, Int32, Int32) -> Bool Source # tip :: USet (Int32, Int32, Int32, Int32, Int32, Int32, Int32) bin :: Size -> (Int32, Int32, Int32, Int32, Int32, Int32, Int32) -> USet (Int32, Int32, Int32, Int32, Int32, Int32, Int32) -> USet (Int32, Int32, Int32, Int32, Int32, Int32, Int32) -> USet (Int32, Int32, Int32, Int32, Int32, Int32, Int32) balance :: (Int32, Int32, Int32, Int32, Int32, Int32, Int32) -> USet (Int32, Int32, Int32, Int32, Int32, Int32, Int32) -> USet (Int32, Int32, Int32, Int32, Int32, Int32, Int32) -> USet (Int32, Int32, Int32, Int32, Int32, Int32, Int32) |
US (Int64, Int64, Int64, Int64, Int64, Int64, Int64) Source # | |
Methods view :: USet (Int64, Int64, Int64, Int64, Int64, Int64, Int64) -> Set (Int64, Int64, Int64, Int64, Int64, Int64, Int64) viewk :: b -> (Size -> (Int64, Int64, Int64, Int64, Int64, Int64, Int64) -> USet (Int64, Int64, Int64, Int64, Int64, Int64, Int64) -> USet (Int64, Int64, Int64, Int64, Int64, Int64, Int64) -> b) -> USet (Int64, Int64, Int64, Int64, Int64, Int64, Int64) -> b viewBin :: USet (Int64, Int64, Int64, Int64, Int64, Int64, Int64) -> (#LiftedRep, LiftedRep, LiftedRep, (Int64, Int64, Int64, Int64, Int64, Int64, Int64), USet (Int64, Int64, Int64, Int64, Int64, Int64, Int64), USet (Int64, Int64, Int64, Int64, Int64, Int64, Int64)#) size :: USet (Int64, Int64, Int64, Int64, Int64, Int64, Int64) -> Size Source # null :: USet (Int64, Int64, Int64, Int64, Int64, Int64, Int64) -> Bool Source # tip :: USet (Int64, Int64, Int64, Int64, Int64, Int64, Int64) bin :: Size -> (Int64, Int64, Int64, Int64, Int64, Int64, Int64) -> USet (Int64, Int64, Int64, Int64, Int64, Int64, Int64) -> USet (Int64, Int64, Int64, Int64, Int64, Int64, Int64) -> USet (Int64, Int64, Int64, Int64, Int64, Int64, Int64) balance :: (Int64, Int64, Int64, Int64, Int64, Int64, Int64) -> USet (Int64, Int64, Int64, Int64, Int64, Int64, Int64) -> USet (Int64, Int64, Int64, Int64, Int64, Int64, Int64) -> USet (Int64, Int64, Int64, Int64, Int64, Int64, Int64) |
US (Integer, Integer, Integer, Integer, Integer, Integer, Integer) Source # | |
Methods view :: USet (Integer, Integer, Integer, Integer, Integer, Integer, Integer) -> Set (Integer, Integer, Integer, Integer, Integer, Integer, Integer) viewk :: b -> (Size -> (Integer, Integer, Integer, Integer, Integer, Integer, Integer) -> USet (Integer, Integer, Integer, Integer, Integer, Integer, Integer) -> USet (Integer, Integer, Integer, Integer, Integer, Integer, Integer) -> b) -> USet (Integer, Integer, Integer, Integer, Integer, Integer, Integer) -> b viewBin :: USet (Integer, Integer, Integer, Integer, Integer, Integer, Integer) -> (#LiftedRep, LiftedRep, LiftedRep, (Integer, Integer, Integer, Integer, Integer, Integer, Integer), USet (Integer, Integer, Integer, Integer, Integer, Integer, Integer), USet (Integer, Integer, Integer, Integer, Integer, Integer, Integer)#) size :: USet (Integer, Integer, Integer, Integer, Integer, Integer, Integer) -> Size Source # null :: USet (Integer, Integer, Integer, Integer, Integer, Integer, Integer) -> Bool Source # tip :: USet (Integer, Integer, Integer, Integer, Integer, Integer, Integer) bin :: Size -> (Integer, Integer, Integer, Integer, Integer, Integer, Integer) -> USet (Integer, Integer, Integer, Integer, Integer, Integer, Integer) -> USet (Integer, Integer, Integer, Integer, Integer, Integer, Integer) -> USet (Integer, Integer, Integer, Integer, Integer, Integer, Integer) balance :: (Integer, Integer, Integer, Integer, Integer, Integer, Integer) -> USet (Integer, Integer, Integer, Integer, Integer, Integer, Integer) -> USet (Integer, Integer, Integer, Integer, Integer, Integer, Integer) -> USet (Integer, Integer, Integer, Integer, Integer, Integer, Integer) |
US (Word8, Word8, Word8, Word8, Word8, Word8, Word8) Source # | |
Methods view :: USet (Word8, Word8, Word8, Word8, Word8, Word8, Word8) -> Set (Word8, Word8, Word8, Word8, Word8, Word8, Word8) viewk :: b -> (Size -> (Word8, Word8, Word8, Word8, Word8, Word8, Word8) -> USet (Word8, Word8, Word8, Word8, Word8, Word8, Word8) -> USet (Word8, Word8, Word8, Word8, Word8, Word8, Word8) -> b) -> USet (Word8, Word8, Word8, Word8, Word8, Word8, Word8) -> b viewBin :: USet (Word8, Word8, Word8, Word8, Word8, Word8, Word8) -> (#LiftedRep, LiftedRep, LiftedRep, (Word8, Word8, Word8, Word8, Word8, Word8, Word8), USet (Word8, Word8, Word8, Word8, Word8, Word8, Word8), USet (Word8, Word8, Word8, Word8, Word8, Word8, Word8)#) size :: USet (Word8, Word8, Word8, Word8, Word8, Word8, Word8) -> Size Source # null :: USet (Word8, Word8, Word8, Word8, Word8, Word8, Word8) -> Bool Source # tip :: USet (Word8, Word8, Word8, Word8, Word8, Word8, Word8) bin :: Size -> (Word8, Word8, Word8, Word8, Word8, Word8, Word8) -> USet (Word8, Word8, Word8, Word8, Word8, Word8, Word8) -> USet (Word8, Word8, Word8, Word8, Word8, Word8, Word8) -> USet (Word8, Word8, Word8, Word8, Word8, Word8, Word8) balance :: (Word8, Word8, Word8, Word8, Word8, Word8, Word8) -> USet (Word8, Word8, Word8, Word8, Word8, Word8, Word8) -> USet (Word8, Word8, Word8, Word8, Word8, Word8, Word8) -> USet (Word8, Word8, Word8, Word8, Word8, Word8, Word8) |
US (Word16, Word16, Word16, Word16, Word16, Word16, Word16) Source # | |
Methods view :: USet (Word16, Word16, Word16, Word16, Word16, Word16, Word16) -> Set (Word16, Word16, Word16, Word16, Word16, Word16, Word16) viewk :: b -> (Size -> (Word16, Word16, Word16, Word16, Word16, Word16, Word16) -> USet (Word16, Word16, Word16, Word16, Word16, Word16, Word16) -> USet (Word16, Word16, Word16, Word16, Word16, Word16, Word16) -> b) -> USet (Word16, Word16, Word16, Word16, Word16, Word16, Word16) -> b viewBin :: USet (Word16, Word16, Word16, Word16, Word16, Word16, Word16) -> (#LiftedRep, LiftedRep, LiftedRep, (Word16, Word16, Word16, Word16, Word16, Word16, Word16), USet (Word16, Word16, Word16, Word16, Word16, Word16, Word16), USet (Word16, Word16, Word16, Word16, Word16, Word16, Word16)#) size :: USet (Word16, Word16, Word16, Word16, Word16, Word16, Word16) -> Size Source # null :: USet (Word16, Word16, Word16, Word16, Word16, Word16, Word16) -> Bool Source # tip :: USet (Word16, Word16, Word16, Word16, Word16, Word16, Word16) bin :: Size -> (Word16, Word16, Word16, Word16, Word16, Word16, Word16) -> USet (Word16, Word16, Word16, Word16, Word16, Word16, Word16) -> USet (Word16, Word16, Word16, Word16, Word16, Word16, Word16) -> USet (Word16, Word16, Word16, Word16, Word16, Word16, Word16) balance :: (Word16, Word16, Word16, Word16, Word16, Word16, Word16) -> USet (Word16, Word16, Word16, Word16, Word16, Word16, Word16) -> USet (Word16, Word16, Word16, Word16, Word16, Word16, Word16) -> USet (Word16, Word16, Word16, Word16, Word16, Word16, Word16) |
US (Word32, Word32, Word32, Word32, Word32, Word32, Word32) Source # | |
Methods view :: USet (Word32, Word32, Word32, Word32, Word32, Word32, Word32) -> Set (Word32, Word32, Word32, Word32, Word32, Word32, Word32) viewk :: b -> (Size -> (Word32, Word32, Word32, Word32, Word32, Word32, Word32) -> USet (Word32, Word32, Word32, Word32, Word32, Word32, Word32) -> USet (Word32, Word32, Word32, Word32, Word32, Word32, Word32) -> b) -> USet (Word32, Word32, Word32, Word32, Word32, Word32, Word32) -> b viewBin :: USet (Word32, Word32, Word32, Word32, Word32, Word32, Word32) -> (#LiftedRep, LiftedRep, LiftedRep, (Word32, Word32, Word32, Word32, Word32, Word32, Word32), USet (Word32, Word32, Word32, Word32, Word32, Word32, Word32), USet (Word32, Word32, Word32, Word32, Word32, Word32, Word32)#) size :: USet (Word32, Word32, Word32, Word32, Word32, Word32, Word32) -> Size Source # null :: USet (Word32, Word32, Word32, Word32, Word32, Word32, Word32) -> Bool Source # tip :: USet (Word32, Word32, Word32, Word32, Word32, Word32, Word32) bin :: Size -> (Word32, Word32, Word32, Word32, Word32, Word32, Word32) -> USet (Word32, Word32, Word32, Word32, Word32, Word32, Word32) -> USet (Word32, Word32, Word32, Word32, Word32, Word32, Word32) -> USet (Word32, Word32, Word32, Word32, Word32, Word32, Word32) balance :: (Word32, Word32, Word32, Word32, Word32, Word32, Word32) -> USet (Word32, Word32, Word32, Word32, Word32, Word32, Word32) -> USet (Word32, Word32, Word32, Word32, Word32, Word32, Word32) -> USet (Word32, Word32, Word32, Word32, Word32, Word32, Word32) |
US (Word64, Word64, Word64, Word64, Word64, Word64, Word64) Source # | |
Methods view :: USet (Word64, Word64, Word64, Word64, Word64, Word64, Word64) -> Set (Word64, Word64, Word64, Word64, Word64, Word64, Word64) viewk :: b -> (Size -> (Word64, Word64, Word64, Word64, Word64, Word64, Word64) -> USet (Word64, Word64, Word64, Word64, Word64, Word64, Word64) -> USet (Word64, Word64, Word64, Word64, Word64, Word64, Word64) -> b) -> USet (Word64, Word64, Word64, Word64, Word64, Word64, Word64) -> b viewBin :: USet (Word64, Word64, Word64, Word64, Word64, Word64, Word64) -> (#LiftedRep, LiftedRep, LiftedRep, (Word64, Word64, Word64, Word64, Word64, Word64, Word64), USet (Word64, Word64, Word64, Word64, Word64, Word64, Word64), USet (Word64, Word64, Word64, Word64, Word64, Word64, Word64)#) size :: USet (Word64, Word64, Word64, Word64, Word64, Word64, Word64) -> Size Source # null :: USet (Word64, Word64, Word64, Word64, Word64, Word64, Word64) -> Bool Source # tip :: USet (Word64, Word64, Word64, Word64, Word64, Word64, Word64) bin :: Size -> (Word64, Word64, Word64, Word64, Word64, Word64, Word64) -> USet (Word64, Word64, Word64, Word64, Word64, Word64, Word64) -> USet (Word64, Word64, Word64, Word64, Word64, Word64, Word64) -> USet (Word64, Word64, Word64, Word64, Word64, Word64, Word64) balance :: (Word64, Word64, Word64, Word64, Word64, Word64, Word64) -> USet (Word64, Word64, Word64, Word64, Word64, Word64, Word64) -> USet (Word64, Word64, Word64, Word64, Word64, Word64, Word64) -> USet (Word64, Word64, Word64, Word64, Word64, Word64, Word64) |
US (Boxed a, Boxed b, Boxed c, Boxed d, Boxed e, Boxed f, Boxed g) Source # | |
Methods view :: USet (Boxed a, Boxed b, Boxed c, Boxed d, Boxed e, Boxed f, Boxed g) -> Set (Boxed a, Boxed b, Boxed c, Boxed d, Boxed e, Boxed f, Boxed g) viewk :: b -> (Size -> (Boxed a, Boxed b, Boxed c, Boxed d, Boxed e, Boxed f, Boxed g) -> USet (Boxed a, Boxed b, Boxed c, Boxed d, Boxed e, Boxed f, Boxed g) -> USet (Boxed a, Boxed b, Boxed c, Boxed d, Boxed e, Boxed f, Boxed g) -> b) -> USet (Boxed a, Boxed b, Boxed c, Boxed d, Boxed e, Boxed f, Boxed g) -> b viewBin :: USet (Boxed a, Boxed b, Boxed c, Boxed d, Boxed e, Boxed f, Boxed g) -> (#LiftedRep, LiftedRep, LiftedRep, (Boxed a, Boxed b, Boxed c, Boxed d, Boxed e, Boxed f, Boxed g), USet (Boxed a, Boxed b, Boxed c, Boxed d, Boxed e, Boxed f, Boxed g), USet (Boxed a, Boxed b, Boxed c, Boxed d, Boxed e, Boxed f, Boxed g)#) size :: USet (Boxed a, Boxed b, Boxed c, Boxed d, Boxed e, Boxed f, Boxed g) -> Size Source # null :: USet (Boxed a, Boxed b, Boxed c, Boxed d, Boxed e, Boxed f, Boxed g) -> Bool Source # tip :: USet (Boxed a, Boxed b, Boxed c, Boxed d, Boxed e, Boxed f, Boxed g) bin :: Size -> (Boxed a, Boxed b, Boxed c, Boxed d, Boxed e, Boxed f, Boxed g) -> USet (Boxed a, Boxed b, Boxed c, Boxed d, Boxed e, Boxed f, Boxed g) -> USet (Boxed a, Boxed b, Boxed c, Boxed d, Boxed e, Boxed f, Boxed g) -> USet (Boxed a, Boxed b, Boxed c, Boxed d, Boxed e, Boxed f, Boxed g) balance :: (Boxed a, Boxed b, Boxed c, Boxed d, Boxed e, Boxed f, Boxed g) -> USet (Boxed a, Boxed b, Boxed c, Boxed d, Boxed e, Boxed f, Boxed g) -> USet (Boxed a, Boxed b, Boxed c, Boxed d, Boxed e, Boxed f, Boxed g) -> USet (Boxed a, Boxed b, Boxed c, Boxed d, Boxed e, Boxed f, Boxed g) |
US (Char, Char, Char, Char, Char, Char, Char, Char) Source # | |
Methods view :: USet (Char, Char, Char, Char, Char, Char, Char, Char) -> Set (Char, Char, Char, Char, Char, Char, Char, Char) viewk :: b -> (Size -> (Char, Char, Char, Char, Char, Char, Char, Char) -> USet (Char, Char, Char, Char, Char, Char, Char, Char) -> USet (Char, Char, Char, Char, Char, Char, Char, Char) -> b) -> USet (Char, Char, Char, Char, Char, Char, Char, Char) -> b viewBin :: USet (Char, Char, Char, Char, Char, Char, Char, Char) -> (#LiftedRep, LiftedRep, LiftedRep, (Char, Char, Char, Char, Char, Char, Char, Char), USet (Char, Char, Char, Char, Char, Char, Char, Char), USet (Char, Char, Char, Char, Char, Char, Char, Char)#) size :: USet (Char, Char, Char, Char, Char, Char, Char, Char) -> Size Source # null :: USet (Char, Char, Char, Char, Char, Char, Char, Char) -> Bool Source # tip :: USet (Char, Char, Char, Char, Char, Char, Char, Char) bin :: Size -> (Char, Char, Char, Char, Char, Char, Char, Char) -> USet (Char, Char, Char, Char, Char, Char, Char, Char) -> USet (Char, Char, Char, Char, Char, Char, Char, Char) -> USet (Char, Char, Char, Char, Char, Char, Char, Char) balance :: (Char, Char, Char, Char, Char, Char, Char, Char) -> USet (Char, Char, Char, Char, Char, Char, Char, Char) -> USet (Char, Char, Char, Char, Char, Char, Char, Char) -> USet (Char, Char, Char, Char, Char, Char, Char, Char) |
US (Double, Double, Double, Double, Double, Double, Double, Double) Source # | |
Methods view :: USet (Double, Double, Double, Double, Double, Double, Double, Double) -> Set (Double, Double, Double, Double, Double, Double, Double, Double) viewk :: b -> (Size -> (Double, Double, Double, Double, Double, Double, Double, Double) -> USet (Double, Double, Double, Double, Double, Double, Double, Double) -> USet (Double, Double, Double, Double, Double, Double, Double, Double) -> b) -> USet (Double, Double, Double, Double, Double, Double, Double, Double) -> b viewBin :: USet (Double, Double, Double, Double, Double, Double, Double, Double) -> (#LiftedRep, LiftedRep, LiftedRep, (Double, Double, Double, Double, Double, Double, Double, Double), USet (Double, Double, Double, Double, Double, Double, Double, Double), USet (Double, Double, Double, Double, Double, Double, Double, Double)#) size :: USet (Double, Double, Double, Double, Double, Double, Double, Double) -> Size Source # null :: USet (Double, Double, Double, Double, Double, Double, Double, Double) -> Bool Source # tip :: USet (Double, Double, Double, Double, Double, Double, Double, Double) bin :: Size -> (Double, Double, Double, Double, Double, Double, Double, Double) -> USet (Double, Double, Double, Double, Double, Double, Double, Double) -> USet (Double, Double, Double, Double, Double, Double, Double, Double) -> USet (Double, Double, Double, Double, Double, Double, Double, Double) balance :: (Double, Double, Double, Double, Double, Double, Double, Double) -> USet (Double, Double, Double, Double, Double, Double, Double, Double) -> USet (Double, Double, Double, Double, Double, Double, Double, Double) -> USet (Double, Double, Double, Double, Double, Double, Double, Double) |
US (Float, Float, Float, Float, Float, Float, Float, Float) Source # | |
Methods view :: USet (Float, Float, Float, Float, Float, Float, Float, Float) -> Set (Float, Float, Float, Float, Float, Float, Float, Float) viewk :: b -> (Size -> (Float, Float, Float, Float, Float, Float, Float, Float) -> USet (Float, Float, Float, Float, Float, Float, Float, Float) -> USet (Float, Float, Float, Float, Float, Float, Float, Float) -> b) -> USet (Float, Float, Float, Float, Float, Float, Float, Float) -> b viewBin :: USet (Float, Float, Float, Float, Float, Float, Float, Float) -> (#LiftedRep, LiftedRep, LiftedRep, (Float, Float, Float, Float, Float, Float, Float, Float), USet (Float, Float, Float, Float, Float, Float, Float, Float), USet (Float, Float, Float, Float, Float, Float, Float, Float)#) size :: USet (Float, Float, Float, Float, Float, Float, Float, Float) -> Size Source # null :: USet (Float, Float, Float, Float, Float, Float, Float, Float) -> Bool Source # tip :: USet (Float, Float, Float, Float, Float, Float, Float, Float) bin :: Size -> (Float, Float, Float, Float, Float, Float, Float, Float) -> USet (Float, Float, Float, Float, Float, Float, Float, Float) -> USet (Float, Float, Float, Float, Float, Float, Float, Float) -> USet (Float, Float, Float, Float, Float, Float, Float, Float) balance :: (Float, Float, Float, Float, Float, Float, Float, Float) -> USet (Float, Float, Float, Float, Float, Float, Float, Float) -> USet (Float, Float, Float, Float, Float, Float, Float, Float) -> USet (Float, Float, Float, Float, Float, Float, Float, Float) |
US (Int, Int, Int, Int, Int, Int, Int, Int) Source # | |
Methods view :: USet (Int, Int, Int, Int, Int, Int, Int, Int) -> Set (Int, Int, Int, Int, Int, Int, Int, Int) viewk :: b -> (Size -> (Int, Int, Int, Int, Int, Int, Int, Int) -> USet (Int, Int, Int, Int, Int, Int, Int, Int) -> USet (Int, Int, Int, Int, Int, Int, Int, Int) -> b) -> USet (Int, Int, Int, Int, Int, Int, Int, Int) -> b viewBin :: USet (Int, Int, Int, Int, Int, Int, Int, Int) -> (#LiftedRep, LiftedRep, LiftedRep, (Int, Int, Int, Int, Int, Int, Int, Int), USet (Int, Int, Int, Int, Int, Int, Int, Int), USet (Int, Int, Int, Int, Int, Int, Int, Int)#) size :: USet (Int, Int, Int, Int, Int, Int, Int, Int) -> Size Source # null :: USet (Int, Int, Int, Int, Int, Int, Int, Int) -> Bool Source # tip :: USet (Int, Int, Int, Int, Int, Int, Int, Int) bin :: Size -> (Int, Int, Int, Int, Int, Int, Int, Int) -> USet (Int, Int, Int, Int, Int, Int, Int, Int) -> USet (Int, Int, Int, Int, Int, Int, Int, Int) -> USet (Int, Int, Int, Int, Int, Int, Int, Int) balance :: (Int, Int, Int, Int, Int, Int, Int, Int) -> USet (Int, Int, Int, Int, Int, Int, Int, Int) -> USet (Int, Int, Int, Int, Int, Int, Int, Int) -> USet (Int, Int, Int, Int, Int, Int, Int, Int) |
US (Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8) Source # | |
Methods view :: USet (Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8) -> Set (Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8) viewk :: b -> (Size -> (Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8) -> USet (Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8) -> USet (Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8) -> b) -> USet (Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8) -> b viewBin :: USet (Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8) -> (#LiftedRep, LiftedRep, LiftedRep, (Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8), USet (Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8), USet (Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8)#) size :: USet (Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8) -> Size Source # null :: USet (Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8) -> Bool Source # tip :: USet (Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8) bin :: Size -> (Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8) -> USet (Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8) -> USet (Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8) -> USet (Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8) balance :: (Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8) -> USet (Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8) -> USet (Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8) -> USet (Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8) |
US (Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16) Source # | |
Methods view :: USet (Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16) -> Set (Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16) viewk :: b -> (Size -> (Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16) -> USet (Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16) -> USet (Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16) -> b) -> USet (Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16) -> b viewBin :: USet (Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16) -> (#LiftedRep, LiftedRep, LiftedRep, (Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16), USet (Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16), USet (Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16)#) size :: USet (Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16) -> Size Source # null :: USet (Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16) -> Bool Source # tip :: USet (Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16) bin :: Size -> (Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16) -> USet (Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16) -> USet (Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16) -> USet (Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16) balance :: (Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16) -> USet (Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16) -> USet (Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16) -> USet (Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16) |
US (Int32, Int32, Int32, Int32, Int32, Int32, Int32, Int32) Source # | |
Methods view :: USet (Int32, Int32, Int32, Int32, Int32, Int32, Int32, Int32) -> Set (Int32, Int32, Int32, Int32, Int32, Int32, Int32, Int32) viewk :: b -> (Size -> (Int32, Int32, Int32, Int32, Int32, Int32, Int32, Int32) -> USet (Int32, Int32, Int32, Int32, Int32, Int32, Int32, Int32) -> USet (Int32, Int32, Int32, Int32, Int32, Int32, Int32, Int32) -> b) -> USet (Int32, Int32, Int32, Int32, Int32, Int32, Int32, Int32) -> b viewBin :: USet (Int32, Int32, Int32, Int32, Int32, Int32, Int32, Int32) -> (#LiftedRep, LiftedRep, LiftedRep, (Int32, Int32, Int32, Int32, Int32, Int32, Int32, Int32), USet (Int32, Int32, Int32, Int32, Int32, Int32, Int32, Int32), USet (Int32, Int32, Int32, Int32, Int32, Int32, Int32, Int32)#) size :: USet (Int32, Int32, Int32, Int32, Int32, Int32, Int32, Int32) -> Size Source # null :: USet (Int32, Int32, Int32, Int32, Int32, Int32, Int32, Int32) -> Bool Source # tip :: USet (Int32, Int32, Int32, Int32, Int32, Int32, Int32, Int32) bin :: Size -> (Int32, Int32, Int32, Int32, Int32, Int32, Int32, Int32) -> USet (Int32, Int32, Int32, Int32, Int32, Int32, Int32, Int32) -> USet (Int32, Int32, Int32, Int32, Int32, Int32, Int32, Int32) -> USet (Int32, Int32, Int32, Int32, Int32, Int32, Int32, Int32) balance :: (Int32, Int32, Int32, Int32, Int32, Int32, Int32, Int32) -> USet (Int32, Int32, Int32, Int32, Int32, Int32, Int32, Int32) -> USet (Int32, Int32, Int32, Int32, Int32, Int32, Int32, Int32) -> USet (Int32, Int32, Int32, Int32, Int32, Int32, Int32, Int32) |
US (Int64, Int64, Int64, Int64, Int64, Int64, Int64, Int64) Source # | |
Methods view :: USet (Int64, Int64, Int64, Int64, Int64, Int64, Int64, Int64) -> Set (Int64, Int64, Int64, Int64, Int64, Int64, Int64, Int64) viewk :: b -> (Size -> (Int64, Int64, Int64, Int64, Int64, Int64, Int64, Int64) -> USet (Int64, Int64, Int64, Int64, Int64, Int64, Int64, Int64) -> USet (Int64, Int64, Int64, Int64, Int64, Int64, Int64, Int64) -> b) -> USet (Int64, Int64, Int64, Int64, Int64, Int64, Int64, Int64) -> b viewBin :: USet (Int64, Int64, Int64, Int64, Int64, Int64, Int64, Int64) -> (#LiftedRep, LiftedRep, LiftedRep, (Int64, Int64, Int64, Int64, Int64, Int64, Int64, Int64), USet (Int64, Int64, Int64, Int64, Int64, Int64, Int64, Int64), USet (Int64, Int64, Int64, Int64, Int64, Int64, Int64, Int64)#) size :: USet (Int64, Int64, Int64, Int64, Int64, Int64, Int64, Int64) -> Size Source # null :: USet (Int64, Int64, Int64, Int64, Int64, Int64, Int64, Int64) -> Bool Source # tip :: USet (Int64, Int64, Int64, Int64, Int64, Int64, Int64, Int64) bin :: Size -> (Int64, Int64, Int64, Int64, Int64, Int64, Int64, Int64) -> USet (Int64, Int64, Int64, Int64, Int64, Int64, Int64, Int64) -> USet (Int64, Int64, Int64, Int64, Int64, Int64, Int64, Int64) -> USet (Int64, Int64, Int64, Int64, Int64, Int64, Int64, Int64) balance :: (Int64, Int64, Int64, Int64, Int64, Int64, Int64, Int64) -> USet (Int64, Int64, Int64, Int64, Int64, Int64, Int64, Int64) -> USet (Int64, Int64, Int64, Int64, Int64, Int64, Int64, Int64) -> USet (Int64, Int64, Int64, Int64, Int64, Int64, Int64, Int64) |
US (Integer, Integer, Integer, Integer, Integer, Integer, Integer, Integer) Source # | |
Methods view :: USet (Integer, Integer, Integer, Integer, Integer, Integer, Integer, Integer) -> Set (Integer, Integer, Integer, Integer, Integer, Integer, Integer, Integer) viewk :: b -> (Size -> (Integer, Integer, Integer, Integer, Integer, Integer, Integer, Integer) -> USet (Integer, Integer, Integer, Integer, Integer, Integer, Integer, Integer) -> USet (Integer, Integer, Integer, Integer, Integer, Integer, Integer, Integer) -> b) -> USet (Integer, Integer, Integer, Integer, Integer, Integer, Integer, Integer) -> b viewBin :: USet (Integer, Integer, Integer, Integer, Integer, Integer, Integer, Integer) -> (#LiftedRep, LiftedRep, LiftedRep, (Integer, Integer, Integer, Integer, Integer, Integer, Integer, Integer), USet (Integer, Integer, Integer, Integer, Integer, Integer, Integer, Integer), USet (Integer, Integer, Integer, Integer, Integer, Integer, Integer, Integer)#) size :: USet (Integer, Integer, Integer, Integer, Integer, Integer, Integer, Integer) -> Size Source # null :: USet (Integer, Integer, Integer, Integer, Integer, Integer, Integer, Integer) -> Bool Source # tip :: USet (Integer, Integer, Integer, Integer, Integer, Integer, Integer, Integer) bin :: Size -> (Integer, Integer, Integer, Integer, Integer, Integer, Integer, Integer) -> USet (Integer, Integer, Integer, Integer, Integer, Integer, Integer, Integer) -> USet (Integer, Integer, Integer, Integer, Integer, Integer, Integer, Integer) -> USet (Integer, Integer, Integer, Integer, Integer, Integer, Integer, Integer) balance :: (Integer, Integer, Integer, Integer, Integer, Integer, Integer, Integer) -> USet (Integer, Integer, Integer, Integer, Integer, Integer, Integer, Integer) -> USet (Integer, Integer, Integer, Integer, Integer, Integer, Integer, Integer) -> USet (Integer, Integer, Integer, Integer, Integer, Integer, Integer, Integer) |
US (Word8, Word8, Word8, Word8, Word8, Word8, Word8, Word8) Source # | |
Methods view :: USet (Word8, Word8, Word8, Word8, Word8, Word8, Word8, Word8) -> Set (Word8, Word8, Word8, Word8, Word8, Word8, Word8, Word8) viewk :: b -> (Size -> (Word8, Word8, Word8, Word8, Word8, Word8, Word8, Word8) -> USet (Word8, Word8, Word8, Word8, Word8, Word8, Word8, Word8) -> USet (Word8, Word8, Word8, Word8, Word8, Word8, Word8, Word8) -> b) -> USet (Word8, Word8, Word8, Word8, Word8, Word8, Word8, Word8) -> b viewBin :: USet (Word8, Word8, Word8, Word8, Word8, Word8, Word8, Word8) -> (#LiftedRep, LiftedRep, LiftedRep, (Word8, Word8, Word8, Word8, Word8, Word8, Word8, Word8), USet (Word8, Word8, Word8, Word8, Word8, Word8, Word8, Word8), USet (Word8, Word8, Word8, Word8, Word8, Word8, Word8, Word8)#) size :: USet (Word8, Word8, Word8, Word8, Word8, Word8, Word8, Word8) -> Size Source # null :: USet (Word8, Word8, Word8, Word8, Word8, Word8, Word8, Word8) -> Bool Source # tip :: USet (Word8, Word8, Word8, Word8, Word8, Word8, Word8, Word8) bin :: Size -> (Word8, Word8, Word8, Word8, Word8, Word8, Word8, Word8) -> USet (Word8, Word8, Word8, Word8, Word8, Word8, Word8, Word8) -> USet (Word8, Word8, Word8, Word8, Word8, Word8, Word8, Word8) -> USet (Word8, Word8, Word8, Word8, Word8, Word8, Word8, Word8) balance :: (Word8, Word8, Word8, Word8, Word8, Word8, Word8, Word8) -> USet (Word8, Word8, Word8, Word8, Word8, Word8, Word8, Word8) -> USet (Word8, Word8, Word8, Word8, Word8, Word8, Word8, Word8) -> USet (Word8, Word8, Word8, Word8, Word8, Word8, Word8, Word8) |
US (Word16, Word16, Word16, Word16, Word16, Word16, Word16, Word16) Source # | |
Methods view :: USet (Word16, Word16, Word16, Word16, Word16, Word16, Word16, Word16) -> Set (Word16, Word16, Word16, Word16, Word16, Word16, Word16, Word16) viewk :: b -> (Size -> (Word16, Word16, Word16, Word16, Word16, Word16, Word16, Word16) -> USet (Word16, Word16, Word16, Word16, Word16, Word16, Word16, Word16) -> USet (Word16, Word16, Word16, Word16, Word16, Word16, Word16, Word16) -> b) -> USet (Word16, Word16, Word16, Word16, Word16, Word16, Word16, Word16) -> b viewBin :: USet (Word16, Word16, Word16, Word16, Word16, Word16, Word16, Word16) -> (#LiftedRep, LiftedRep, LiftedRep, (Word16, Word16, Word16, Word16, Word16, Word16, Word16, Word16), USet (Word16, Word16, Word16, Word16, Word16, Word16, Word16, Word16), USet (Word16, Word16, Word16, Word16, Word16, Word16, Word16, Word16)#) size :: USet (Word16, Word16, Word16, Word16, Word16, Word16, Word16, Word16) -> Size Source # null :: USet (Word16, Word16, Word16, Word16, Word16, Word16, Word16, Word16) -> Bool Source # tip :: USet (Word16, Word16, Word16, Word16, Word16, Word16, Word16, Word16) bin :: Size -> (Word16, Word16, Word16, Word16, Word16, Word16, Word16, Word16) -> USet (Word16, Word16, Word16, Word16, Word16, Word16, Word16, Word16) -> USet (Word16, Word16, Word16, Word16, Word16, Word16, Word16, Word16) -> USet (Word16, Word16, Word16, Word16, Word16, Word16, Word16, Word16) balance :: (Word16, Word16, Word16, Word16, Word16, Word16, Word16, Word16) -> USet (Word16, Word16, Word16, Word16, Word16, Word16, Word16, Word16) -> USet (Word16, Word16, Word16, Word16, Word16, Word16, Word16, Word16) -> USet (Word16, Word16, Word16, Word16, Word16, Word16, Word16, Word16) |
US (Word32, Word32, Word32, Word32, Word32, Word32, Word32, Word32) Source # | |
Methods view :: USet (Word32, Word32, Word32, Word32, Word32, Word32, Word32, Word32) -> Set (Word32, Word32, Word32, Word32, Word32, Word32, Word32, Word32) viewk :: b -> (Size -> (Word32, Word32, Word32, Word32, Word32, Word32, Word32, Word32) -> USet (Word32, Word32, Word32, Word32, Word32, Word32, Word32, Word32) -> USet (Word32, Word32, Word32, Word32, Word32, Word32, Word32, Word32) -> b) -> USet (Word32, Word32, Word32, Word32, Word32, Word32, Word32, Word32) -> b viewBin :: USet (Word32, Word32, Word32, Word32, Word32, Word32, Word32, Word32) -> (#LiftedRep, LiftedRep, LiftedRep, (Word32, Word32, Word32, Word32, Word32, Word32, Word32, Word32), USet (Word32, Word32, Word32, Word32, Word32, Word32, Word32, Word32), USet (Word32, Word32, Word32, Word32, Word32, Word32, Word32, Word32)#) size :: USet (Word32, Word32, Word32, Word32, Word32, Word32, Word32, Word32) -> Size Source # null :: USet (Word32, Word32, Word32, Word32, Word32, Word32, Word32, Word32) -> Bool Source # tip :: USet (Word32, Word32, Word32, Word32, Word32, Word32, Word32, Word32) bin :: Size -> (Word32, Word32, Word32, Word32, Word32, Word32, Word32, Word32) -> USet (Word32, Word32, Word32, Word32, Word32, Word32, Word32, Word32) -> USet (Word32, Word32, Word32, Word32, Word32, Word32, Word32, Word32) -> USet (Word32, Word32, Word32, Word32, Word32, Word32, Word32, Word32) balance :: (Word32, Word32, Word32, Word32, Word32, Word32, Word32, Word32) -> USet (Word32, Word32, Word32, Word32, Word32, Word32, Word32, Word32) -> USet (Word32, Word32, Word32, Word32, Word32, Word32, Word32, Word32) -> USet (Word32, Word32, Word32, Word32, Word32, Word32, Word32, Word32) |
US (Word64, Word64, Word64, Word64, Word64, Word64, Word64, Word64) Source # | |
Methods view :: USet (Word64, Word64, Word64, Word64, Word64, Word64, Word64, Word64) -> Set (Word64, Word64, Word64, Word64, Word64, Word64, Word64, Word64) viewk :: b -> (Size -> (Word64, Word64, Word64, Word64, Word64, Word64, Word64, Word64) -> USet (Word64, Word64, Word64, Word64, Word64, Word64, Word64, Word64) -> USet (Word64, Word64, Word64, Word64, Word64, Word64, Word64, Word64) -> b) -> USet (Word64, Word64, Word64, Word64, Word64, Word64, Word64, Word64) -> b viewBin :: USet (Word64, Word64, Word64, Word64, Word64, Word64, Word64, Word64) -> (#LiftedRep, LiftedRep, LiftedRep, (Word64, Word64, Word64, Word64, Word64, Word64, Word64, Word64), USet (Word64, Word64, Word64, Word64, Word64, Word64, Word64, Word64), USet (Word64, Word64, Word64, Word64, Word64, Word64, Word64, Word64)#) size :: USet (Word64, Word64, Word64, Word64, Word64, Word64, Word64, Word64) -> Size Source # null :: USet (Word64, Word64, Word64, Word64, Word64, Word64, Word64, Word64) -> Bool Source # tip :: USet (Word64, Word64, Word64, Word64, Word64, Word64, Word64, Word64) bin :: Size -> (Word64, Word64, Word64, Word64, Word64, Word64, Word64, Word64) -> USet (Word64, Word64, Word64, Word64, Word64, Word64, Word64, Word64) -> USet (Word64, Word64, Word64, Word64, Word64, Word64, Word64, Word64) -> USet (Word64, Word64, Word64, Word64, Word64, Word64, Word64, Word64) balance :: (Word64, Word64, Word64, Word64, Word64, Word64, Word64, Word64) -> USet (Word64, Word64, Word64, Word64, Word64, Word64, Word64, Word64) -> USet (Word64, Word64, Word64, Word64, Word64, Word64, Word64, Word64) -> USet (Word64, Word64, Word64, Word64, Word64, Word64, Word64, Word64) |
US (Boxed a, Boxed b, Boxed c, Boxed d, Boxed e, Boxed f, Boxed g, Boxed h) Source # | |
Methods view :: USet (Boxed a, Boxed b, Boxed c, Boxed d, Boxed e, Boxed f, Boxed g, Boxed h) -> Set (Boxed a, Boxed b, Boxed c, Boxed d, Boxed e, Boxed f, Boxed g, Boxed h) viewk :: b -> (Size -> (Boxed a, Boxed b, Boxed c, Boxed d, Boxed e, Boxed f, Boxed g, Boxed h) -> USet (Boxed a, Boxed b, Boxed c, Boxed d, Boxed e, Boxed f, Boxed g, Boxed h) -> USet (Boxed a, Boxed b, Boxed c, Boxed d, Boxed e, Boxed f, Boxed g, Boxed h) -> b) -> USet (Boxed a, Boxed b, Boxed c, Boxed d, Boxed e, Boxed f, Boxed g, Boxed h) -> b viewBin :: USet (Boxed a, Boxed b, Boxed c, Boxed d, Boxed e, Boxed f, Boxed g, Boxed h) -> (#LiftedRep, LiftedRep, LiftedRep, (Boxed a, Boxed b, Boxed c, Boxed d, Boxed e, Boxed f, Boxed g, Boxed h), USet (Boxed a, Boxed b, Boxed c, Boxed d, Boxed e, Boxed f, Boxed g, Boxed h), USet (Boxed a, Boxed b, Boxed c, Boxed d, Boxed e, Boxed f, Boxed g, Boxed h)#) size :: USet (Boxed a, Boxed b, Boxed c, Boxed d, Boxed e, Boxed f, Boxed g, Boxed h) -> Size Source # null :: USet (Boxed a, Boxed b, Boxed c, Boxed d, Boxed e, Boxed f, Boxed g, Boxed h) -> Bool Source # tip :: USet (Boxed a, Boxed b, Boxed c, Boxed d, Boxed e, Boxed f, Boxed g, Boxed h) bin :: Size -> (Boxed a, Boxed b, Boxed c, Boxed d, Boxed e, Boxed f, Boxed g, Boxed h) -> USet (Boxed a, Boxed b, Boxed c, Boxed d, Boxed e, Boxed f, Boxed g, Boxed h) -> USet (Boxed a, Boxed b, Boxed c, Boxed d, Boxed e, Boxed f, Boxed g, Boxed h) -> USet (Boxed a, Boxed b, Boxed c, Boxed d, Boxed e, Boxed f, Boxed g, Boxed h) balance :: (Boxed a, Boxed b, Boxed c, Boxed d, Boxed e, Boxed f, Boxed g, Boxed h) -> USet (Boxed a, Boxed b, Boxed c, Boxed d, Boxed e, Boxed f, Boxed g, Boxed h) -> USet (Boxed a, Boxed b, Boxed c, Boxed d, Boxed e, Boxed f, Boxed g, Boxed h) -> USet (Boxed a, Boxed b, Boxed c, Boxed d, Boxed e, Boxed f, Boxed g, Boxed h) |
US (Char, Char, Char, Char, Char, Char, Char, Char, Char) Source # | |
Methods view :: USet (Char, Char, Char, Char, Char, Char, Char, Char, Char) -> Set (Char, Char, Char, Char, Char, Char, Char, Char, Char) viewk :: b -> (Size -> (Char, Char, Char, Char, Char, Char, Char, Char, Char) -> USet (Char, Char, Char, Char, Char, Char, Char, Char, Char) -> USet (Char, Char, Char, Char, Char, Char, Char, Char, Char) -> b) -> USet (Char, Char, Char, Char, Char, Char, Char, Char, Char) -> b viewBin :: USet (Char, Char, Char, Char, Char, Char, Char, Char, Char) -> (#LiftedRep, LiftedRep, LiftedRep, (Char, Char, Char, Char, Char, Char, Char, Char, Char), USet (Char, Char, Char, Char, Char, Char, Char, Char, Char), USet (Char, Char, Char, Char, Char, Char, Char, Char, Char)#) size :: USet (Char, Char, Char, Char, Char, Char, Char, Char, Char) -> Size Source # null :: USet (Char, Char, Char, Char, Char, Char, Char, Char, Char) -> Bool Source # tip :: USet (Char, Char, Char, Char, Char, Char, Char, Char, Char) bin :: Size -> (Char, Char, Char, Char, Char, Char, Char, Char, Char) -> USet (Char, Char, Char, Char, Char, Char, Char, Char, Char) -> USet (Char, Char, Char, Char, Char, Char, Char, Char, Char) -> USet (Char, Char, Char, Char, Char, Char, Char, Char, Char) balance :: (Char, Char, Char, Char, Char, Char, Char, Char, Char) -> USet (Char, Char, Char, Char, Char, Char, Char, Char, Char) -> USet (Char, Char, Char, Char, Char, Char, Char, Char, Char) -> USet (Char, Char, Char, Char, Char, Char, Char, Char, Char) |
US (Double, Double, Double, Double, Double, Double, Double, Double, Double) Source # | |
Methods view :: USet (Double, Double, Double, Double, Double, Double, Double, Double, Double) -> Set (Double, Double, Double, Double, Double, Double, Double, Double, Double) viewk :: b -> (Size -> (Double, Double, Double, Double, Double, Double, Double, Double, Double) -> USet (Double, Double, Double, Double, Double, Double, Double, Double, Double) -> USet (Double, Double, Double, Double, Double, Double, Double, Double, Double) -> b) -> USet (Double, Double, Double, Double, Double, Double, Double, Double, Double) -> b viewBin :: USet (Double, Double, Double, Double, Double, Double, Double, Double, Double) -> (#LiftedRep, LiftedRep, LiftedRep, (Double, Double, Double, Double, Double, Double, Double, Double, Double), USet (Double, Double, Double, Double, Double, Double, Double, Double, Double), USet (Double, Double, Double, Double, Double, Double, Double, Double, Double)#) size :: USet (Double, Double, Double, Double, Double, Double, Double, Double, Double) -> Size Source # null :: USet (Double, Double, Double, Double, Double, Double, Double, Double, Double) -> Bool Source # tip :: USet (Double, Double, Double, Double, Double, Double, Double, Double, Double) bin :: Size -> (Double, Double, Double, Double, Double, Double, Double, Double, Double) -> USet (Double, Double, Double, Double, Double, Double, Double, Double, Double) -> USet (Double, Double, Double, Double, Double, Double, Double, Double, Double) -> USet (Double, Double, Double, Double, Double, Double, Double, Double, Double) balance :: (Double, Double, Double, Double, Double, Double, Double, Double, Double) -> USet (Double, Double, Double, Double, Double, Double, Double, Double, Double) -> USet (Double, Double, Double, Double, Double, Double, Double, Double, Double) -> USet (Double, Double, Double, Double, Double, Double, Double, Double, Double) |
US (Float, Float, Float, Float, Float, Float, Float, Float, Float) Source # | |
Methods view :: USet (Float, Float, Float, Float, Float, Float, Float, Float, Float) -> Set (Float, Float, Float, Float, Float, Float, Float, Float, Float) viewk :: b -> (Size -> (Float, Float, Float, Float, Float, Float, Float, Float, Float) -> USet (Float, Float, Float, Float, Float, Float, Float, Float, Float) -> USet (Float, Float, Float, Float, Float, Float, Float, Float, Float) -> b) -> USet (Float, Float, Float, Float, Float, Float, Float, Float, Float) -> b viewBin :: USet (Float, Float, Float, Float, Float, Float, Float, Float, Float) -> (#LiftedRep, LiftedRep, LiftedRep, (Float, Float, Float, Float, Float, Float, Float, Float, Float), USet (Float, Float, Float, Float, Float, Float, Float, Float, Float), USet (Float, Float, Float, Float, Float, Float, Float, Float, Float)#) size :: USet (Float, Float, Float, Float, Float, Float, Float, Float, Float) -> Size Source # null :: USet (Float, Float, Float, Float, Float, Float, Float, Float, Float) -> Bool Source # tip :: USet (Float, Float, Float, Float, Float, Float, Float, Float, Float) bin :: Size -> (Float, Float, Float, Float, Float, Float, Float, Float, Float) -> USet (Float, Float, Float, Float, Float, Float, Float, Float, Float) -> USet (Float, Float, Float, Float, Float, Float, Float, Float, Float) -> USet (Float, Float, Float, Float, Float, Float, Float, Float, Float) balance :: (Float, Float, Float, Float, Float, Float, Float, Float, Float) -> USet (Float, Float, Float, Float, Float, Float, Float, Float, Float) -> USet (Float, Float, Float, Float, Float, Float, Float, Float, Float) -> USet (Float, Float, Float, Float, Float, Float, Float, Float, Float) |
US (Int, Int, Int, Int, Int, Int, Int, Int, Int) Source # | |
Methods view :: USet (Int, Int, Int, Int, Int, Int, Int, Int, Int) -> Set (Int, Int, Int, Int, Int, Int, Int, Int, Int) viewk :: b -> (Size -> (Int, Int, Int, Int, Int, Int, Int, Int, Int) -> USet (Int, Int, Int, Int, Int, Int, Int, Int, Int) -> USet (Int, Int, Int, Int, Int, Int, Int, Int, Int) -> b) -> USet (Int, Int, Int, Int, Int, Int, Int, Int, Int) -> b viewBin :: USet (Int, Int, Int, Int, Int, Int, Int, Int, Int) -> (#LiftedRep, LiftedRep, LiftedRep, (Int, Int, Int, Int, Int, Int, Int, Int, Int), USet (Int, Int, Int, Int, Int, Int, Int, Int, Int), USet (Int, Int, Int, Int, Int, Int, Int, Int, Int)#) size :: USet (Int, Int, Int, Int, Int, Int, Int, Int, Int) -> Size Source # null :: USet (Int, Int, Int, Int, Int, Int, Int, Int, Int) -> Bool Source # tip :: USet (Int, Int, Int, Int, Int, Int, Int, Int, Int) bin :: Size -> (Int, Int, Int, Int, Int, Int, Int, Int, Int) -> USet (Int, Int, Int, Int, Int, Int, Int, Int, Int) -> USet (Int, Int, Int, Int, Int, Int, Int, Int, Int) -> USet (Int, Int, Int, Int, Int, Int, Int, Int, Int) balance :: (Int, Int, Int, Int, Int, Int, Int, Int, Int) -> USet (Int, Int, Int, Int, Int, Int, Int, Int, Int) -> USet (Int, Int, Int, Int, Int, Int, Int, Int, Int) -> USet (Int, Int, Int, Int, Int, Int, Int, Int, Int) |
US (Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8) Source # | |
Methods view :: USet (Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8) -> Set (Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8) viewk :: b -> (Size -> (Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8) -> USet (Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8) -> USet (Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8) -> b) -> USet (Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8) -> b viewBin :: USet (Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8) -> (#LiftedRep, LiftedRep, LiftedRep, (Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8), USet (Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8), USet (Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8)#) size :: USet (Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8) -> Size Source # null :: USet (Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8) -> Bool Source # tip :: USet (Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8) bin :: Size -> (Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8) -> USet (Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8) -> USet (Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8) -> USet (Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8) balance :: (Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8) -> USet (Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8) -> USet (Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8) -> USet (Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8) |
US (Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16) Source # | |
Methods view :: USet (Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16) -> Set (Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16) viewk :: b -> (Size -> (Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16) -> USet (Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16) -> USet (Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16) -> b) -> USet (Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16) -> b viewBin :: USet (Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16) -> (#LiftedRep, LiftedRep, LiftedRep, (Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16), USet (Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16), USet (Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16)#) size :: USet (Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16) -> Size Source # null :: USet (Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16) -> Bool Source # tip :: USet (Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16) bin :: Size -> (Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16) -> USet (Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16) -> USet (Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16) -> USet (Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16) balance :: (Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16) -> USet (Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16) -> USet (Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16) -> USet (Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16, Int16) |
US (Int32, Int32, Int32, Int32, Int32, Int32, Int32, Int32, Int32) Source # | |
Methods view :: USet (Int32, Int32, Int32, Int32, Int32, Int32, Int32, Int32, Int32) -> Set (Int32, Int32, Int32, Int32, Int32, Int32, Int32, Int32, Int32) viewk :: b -> (Size -> (Int32, Int32, Int32, Int32, Int32, Int32, Int32, Int32, Int32) -> USet (Int32, Int32, Int32, Int32, Int32, Int32, Int32, Int32, Int32) -> USet (Int32, Int32, Int32, Int32, Int32, Int32, Int32, Int32, Int32) -> b) -> USet (Int32, Int32, Int32, Int32, Int32, Int32, Int32, Int32, Int32) -> b viewBin :: USet (Int32, Int32, Int32, Int32, Int32, Int32, Int32, Int32, Int32) -> (#LiftedRep, LiftedRep, LiftedRep, (Int32, Int32, Int32, Int32, Int32, Int32, Int32, Int32, Int32), USet (Int32, Int32, Int32, Int32, Int32, Int32, Int32, Int32, Int32), USet (Int32, Int32, Int32, Int32, Int32, Int32, Int32, Int32, Int32)#) size :: USet (Int32, Int32, Int32, Int32, Int32, Int32, Int32, Int32, Int32) -> Size Source # null :: USet (Int32, Int32, Int32, Int32, Int32, Int32, Int32, Int32, Int32) -> Bool Source # tip :: USet (Int32, Int32, Int32, Int32, Int32, Int32, Int32, Int32, Int32) bin :: Size -> (Int32, Int32, Int32, Int32, Int32, Int32, Int32, Int32, Int32) -> USet (Int32, Int32, Int32, Int32, Int32, Int32, Int32, Int32, Int32) -> USet (Int32, Int32, Int32, Int32, Int32, Int32, Int32, Int32, Int32) -> USet (Int32, Int32, Int32, Int32, Int32, Int32, Int32, Int32, Int32) balance :: (Int32, Int32, Int32, Int32, Int32, Int32, Int32, Int32, Int32) -> USet (Int32, Int32, Int32, Int32, Int32, Int32, Int32, Int32, Int32) -> USet (Int32, Int32, Int32, Int32, Int32, Int32, Int32, Int32, Int32) -> USet (Int32, Int32, Int32, Int32, Int32, Int32, Int32, Int32, Int32) |
US (Int64, Int64, Int64, Int64, Int64, Int64, Int64, Int64, Int64) Source # | |
Methods view :: USet (Int64, Int64, Int64, Int64, Int64, Int64, Int64, Int64, Int64) -> Set (Int64, Int64, Int64, Int64, Int64, Int64, Int64, Int64, Int64) viewk :: b -> (Size -> (Int64, Int64, Int64, Int64, Int64, Int64, Int64, Int64, Int64) -> USet (Int64, Int64, Int64, Int64, Int64, Int64, Int64, Int64, Int64) -> USet (Int64, Int64, Int64, Int64, Int64, Int64, Int64, Int64, Int64) -> b) -> USet (Int64, Int64, Int64, Int64, Int64, Int64, Int64, Int64, Int64) -> b viewBin :: USet (Int64, Int64, Int64, Int64, Int64, Int64, Int64, Int64, Int64) -> (#LiftedRep, LiftedRep, LiftedRep, (Int64, Int64, Int64, Int64, Int64, Int64, Int64, Int64, Int64), USet (Int64, Int64, Int64, Int64, Int64, Int64, Int64, Int64, Int64), USet (Int64, Int64, Int64, Int64, Int64, Int64, Int64, Int64, Int64)#) size :: USet (Int64, Int64, Int64, Int64, Int64, Int64, Int64, Int64, Int64) -> Size Source # null :: USet (Int64, Int64, Int64, Int64, Int64, Int64, Int64, Int64, Int64) -> Bool Source # tip :: USet (Int64, Int64, Int64, Int64, Int64, Int64, Int64, Int64, Int64) bin :: Size -> (Int64, Int64, Int64, Int64, Int64, Int64, Int64, Int64, Int64) -> USet (Int64, Int64, Int64, Int64, Int64, Int64, Int64, Int64, Int64) -> USet (Int64, Int64, Int64, Int64, Int64, Int64, Int64, Int64, Int64) -> USet (Int64, Int64, Int64, Int64, Int64, Int64, Int64, Int64, Int64) balance :: (Int64, Int64, Int64, Int64, Int64, Int64, Int64, Int64, Int64) -> USet (Int64, Int64, Int64, Int64, Int64, Int64, Int64, Int64, Int64) -> USet (Int64, Int64, Int64, Int64, Int64, Int64, Int64, Int64, Int64) -> USet (Int64, Int64, Int64, Int64, Int64, Int64, Int64, Int64, Int64) |
US (Integer, Integer, Integer, Integer, Integer, Integer, Integer, Integer, Integer) Source # | |
Methods view :: USet (Integer, Integer, Integer, Integer, Integer, Integer, Integer, Integer, Integer) -> Set (Integer, Integer, Integer, Integer, Integer, Integer, Integer, Integer, Integer) viewk :: b -> (Size -> (Integer, Integer, Integer, Integer, Integer, Integer, Integer, Integer, Integer) -> USet (Integer, Integer, Integer, Integer, Integer, Integer, Integer, Integer, Integer) -> USet (Integer, Integer, Integer, Integer, Integer, Integer, Integer, Integer, Integer) -> b) -> USet (Integer, Integer, Integer, Integer, Integer, Integer, Integer, Integer, Integer) -> b viewBin :: USet (Integer, Integer, Integer, Integer, Integer, Integer, Integer, Integer, Integer) -> (#LiftedRep, LiftedRep, LiftedRep, (Integer, Integer, Integer, Integer, Integer, Integer, Integer, Integer, Integer), USet (Integer, Integer, Integer, Integer, Integer, Integer, Integer, Integer, Integer), USet (Integer, Integer, Integer, Integer, Integer, Integer, Integer, Integer, Integer)#) size :: USet (Integer, Integer, Integer, Integer, Integer, Integer, Integer, Integer, Integer) -> Size Source # null :: USet (Integer, Integer, Integer, Integer, Integer, Integer, Integer, Integer, Integer) -> Bool Source # tip :: USet (Integer, Integer, Integer, Integer, Integer, Integer, Integer, Integer, Integer) bin :: Size -> (Integer, Integer, Integer, Integer, Integer, Integer, Integer, Integer, Integer) -> USet (Integer, Integer, Integer, Integer, Integer, Integer, Integer, Integer, Integer) -> USet (Integer, Integer, Integer, Integer, Integer, Integer, Integer, Integer, Integer) -> USet (Integer, Integer, Integer, Integer, Integer, Integer, Integer, Integer, Integer) balance :: (Integer, Integer, Integer, Integer, Integer, Integer, Integer, Integer, Integer) -> USet (Integer, Integer, Integer, Integer, Integer, Integer, Integer, Integer, Integer) -> USet (Integer, Integer, Integer, Integer, Integer, Integer, Integer, Integer, Integer) -> USet (Integer, Integer, Integer, Integer, Integer, Integer, Integer, Integer, Integer) |
US (Word8, Word8, Word8, Word8, Word8, Word8, Word8, Word8, Word8) Source # | |
Methods view :: USet (Word8, Word8, Word8, Word8, Word8, Word8, Word8, Word8, Word8) -> Set (Word8, Word8, Word8, Word8, Word8, Word8, Word8, Word8, Word8) viewk :: b -> (Size -> (Word8, Word8, Word8, Word8, Word8, Word8, Word8, Word8, Word8) -> USet (Word8, Word8, Word8, Word8, Word8, Word8, Word8, Word8, Word8) -> USet (Word8, Word8, Word8, Word8, Word8, Word8, Word8, Word8, Word8) -> b) -> USet (Word8, Word8, Word8, Word8, Word8, Word8, Word8, Word8, Word8) -> b viewBin :: USet (Word8, Word8, Word8, Word8, Word8, Word8, Word8, Word8, Word8) -> (#LiftedRep, LiftedRep, LiftedRep, (Word8, Word8, Word8, Word8, Word8, Word8, Word8, Word8, Word8), USet (Word8, Word8, Word8, Word8, Word8, Word8, Word8, Word8, Word8), USet (Word8, Word8, Word8, Word8, Word8, Word8, Word8, Word8, Word8)#) size :: USet (Word8, Word8, Word8, Word8, Word8, Word8, Word8, Word8, Word8) -> Size Source # null :: USet (Word8, Word8, Word8, Word8, Word8, Word8, Word8, Word8, Word8) -> Bool Source # tip :: USet (Word8, Word8, Word8, Word8, Word8, Word8, Word8, Word8, Word8) bin :: Size -> (Word8, Word8, Word8, Word8, Word8, Word8, Word8, Word8, Word8) -> USet (Word8, Word8, Word8, Word8, Word8, Word8, Word8, Word8, Word8) -> USet (Word8, Word8, Word8, Word8, Word8, Word8, Word8, Word8, Word8) -> USet (Word8, Word8, Word8, Word8, Word8, Word8, Word8, Word8, Word8) balance :: (Word8, Word8, Word8, Word8, Word8, Word8, Word8, Word8, Word8) -> USet (Word8, Word8, Word8, Word8, Word8, Word8, Word8, Word8, Word8) -> USet (Word8, Word8, Word8, Word8, Word8, Word8, Word8, Word8, Word8) -> USet (Word8, Word8, Word8, Word8, Word8, Word8, Word8, Word8, Word8) |
US (Word16, Word16, Word16, Word16, Word16, Word16, Word16, Word16, Word16) Source # | |
Methods view :: USet (Word16, Word16, Word16, Word16, Word16, Word16, Word16, Word16, Word16) -> Set (Word16, Word16, Word16, Word16, Word16, Word16, Word16, Word16, Word16) viewk :: b -> (Size -> (Word16, Word16, Word16, Word16, Word16, Word16, Word16, Word16, Word16) -> USet (Word16, Word16, Word16, Word16, Word16, Word16, Word16, Word16, Word16) -> USet (Word16, Word16, Word16, Word16, Word16, Word16, Word16, Word16, Word16) -> b) -> USet (Word16, Word16, Word16, Word16, Word16, Word16, Word16, Word16, Word16) -> b viewBin :: USet (Word16, Word16, Word16, Word16, Word16, Word16, Word16, Word16, Word16) -> (#LiftedRep, LiftedRep, LiftedRep, (Word16, Word16, Word16, Word16, Word16, Word16, Word16, Word16, Word16), USet (Word16, Word16, Word16, Word16, Word16, Word16, Word16, Word16, Word16), USet (Word16, Word16, Word16, Word16, Word16, Word16, Word16, Word16, Word16)#) size :: USet (Word16, Word16, Word16, Word16, Word16, Word16, Word16, Word16, Word16) -> Size Source # null :: USet (Word16, Word16, Word16, Word16, Word16, Word16, Word16, Word16, Word16) -> Bool Source # tip :: USet (Word16, Word16, Word16, Word16, Word16, Word16, Word16, Word16, Word16) bin :: Size -> (Word16, Word16, Word16, Word16, Word16, Word16, Word16, Word16, Word16) -> USet (Word16, Word16, Word16, Word16, Word16, Word16, Word16, Word16, Word16) -> USet (Word16, Word16, Word16, Word16, Word16, Word16, Word16, Word16, Word16) -> USet (Word16, Word16, Word16, Word16, Word16, Word16, Word16, Word16, Word16) balance :: (Word16, Word16, Word16, Word16, Word16, Word16, Word16, Word16, Word16) -> USet (Word16, Word16, Word16, Word16, Word16, Word16, Word16, Word16, Word16) -> USet (Word16, Word16, Word16, Word16, Word16, Word16, Word16, Word16, Word16) -> USet (Word16, Word16, Word16, Word16, Word16, Word16, Word16, Word16, Word16) |
US (Word32, Word32, Word32, Word32, Word32, Word32, Word32, Word32, Word32) Source # | |
Methods view :: USet (Word32, Word32, Word32, Word32, Word32, Word32, Word32, Word32, Word32) -> Set (Word32, Word32, Word32, Word32, Word32, Word32, Word32, Word32, Word32) viewk :: b -> (Size -> (Word32, Word32, Word32, Word32, Word32, Word32, Word32, Word32, Word32) -> USet (Word32, Word32, Word32, Word32, Word32, Word32, Word32, Word32, Word32) -> USet (Word32, Word32, Word32, Word32, Word32, Word32, Word32, Word32, Word32) -> b) -> USet (Word32, Word32, Word32, Word32, Word32, Word32, Word32, Word32, Word32) -> b viewBin :: USet (Word32, Word32, Word32, Word32, Word32, Word32, Word32, Word32, Word32) -> (#LiftedRep, LiftedRep, LiftedRep, (Word32, Word32, Word32, Word32, Word32, Word32, Word32, Word32, Word32), USet (Word32, Word32, Word32, Word32, Word32, Word32, Word32, Word32, Word32), USet (Word32, Word32, Word32, Word32, Word32, Word32, Word32, Word32, Word32)#) size :: USet (Word32, Word32, Word32, Word32, Word32, Word32, Word32, Word32, Word32) -> Size Source # null :: USet (Word32, Word32, Word32, Word32, Word32, Word32, Word32, Word32, Word32) -> Bool Source # tip :: USet (Word32, Word32, Word32, Word32, Word32, Word32, Word32, Word32, Word32) bin :: Size -> (Word32, Word32, Word32, Word32, Word32, Word32, Word32, Word32, Word32) -> USet (Word32, Word32, Word32, Word32, Word32, Word32, Word32, Word32, Word32) -> USet (Word32, Word32, Word32, Word32, Word32, Word32, Word32, Word32, Word32) -> USet (Word32, Word32, Word32, Word32, Word32, Word32, Word32, Word32, Word32) balance :: (Word32, Word32, Word32, Word32, Word32, Word32, Word32, Word32, Word32) -> USet (Word32, Word32, Word32, Word32, Word32, Word32, Word32, Word32, Word32) -> USet (Word32, Word32, Word32, Word32, Word32, Word32, Word32, Word32, Word32) -> USet (Word32, Word32, Word32, Word32, Word32, Word32, Word32, Word32, Word32) |
US (Word64, Word64, Word64, Word64, Word64, Word64, Word64, Word64, Word64) Source # | |
Methods view :: USet (Word64, Word64, Word64, Word64, Word64, Word64, Word64, Word64, Word64) -> Set (Word64, Word64, Word64, Word64, Word64, Word64, Word64, Word64, Word64) viewk :: b -> (Size -> (Word64, Word64, Word64, Word64, Word64, Word64, Word64, Word64, Word64) -> USet (Word64, Word64, Word64, Word64, Word64, Word64, Word64, Word64, Word64) -> USet (Word64, Word64, Word64, Word64, Word64, Word64, Word64, Word64, Word64) -> b) -> USet (Word64, Word64, Word64, Word64, Word64, Word64, Word64, Word64, Word64) -> b viewBin :: USet (Word64, Word64, Word64, Word64, Word64, Word64, Word64, Word64, Word64) -> (#LiftedRep, LiftedRep, LiftedRep, (Word64, Word64, Word64, Word64, Word64, Word64, Word64, Word64, Word64), USet (Word64, Word64, Word64, Word64, Word64, Word64, Word64, Word64, Word64), USet (Word64, Word64, Word64, Word64, Word64, Word64, Word64, Word64, Word64)#) size :: USet (Word64, Word64, Word64, Word64, Word64, Word64, Word64, Word64, Word64) -> Size Source # null :: USet (Word64, Word64, Word64, Word64, Word64, Word64, Word64, Word64, Word64) -> Bool Source # tip :: USet (Word64, Word64, Word64, Word64, Word64, Word64, Word64, Word64, Word64) bin :: Size -> (Word64, Word64, Word64, Word64, Word64, Word64, Word64, Word64, Word64) -> USet (Word64, Word64, Word64, Word64, Word64, Word64, Word64, Word64, Word64) -> USet (Word64, Word64, Word64, Word64, Word64, Word64, Word64, Word64, Word64) -> USet (Word64, Word64, Word64, Word64, Word64, Word64, Word64, Word64, Word64) balance :: (Word64, Word64, Word64, Word64, Word64, Word64, Word64, Word64, Word64) -> USet (Word64, Word64, Word64, Word64, Word64, Word64, Word64, Word64, Word64) -> USet (Word64, Word64, Word64, Word64, Word64, Word64, Word64, Word64, Word64) -> USet (Word64, Word64, Word64, Word64, Word64, Word64, Word64, Word64, Word64) |
US (Boxed a, Boxed b, Boxed c, Boxed d, Boxed e, Boxed f, Boxed g, Boxed h, Boxed i) Source # | |
Methods view :: USet (Boxed a, Boxed b, Boxed c, Boxed d, Boxed e, Boxed f, Boxed g, Boxed h, Boxed i) -> Set (Boxed a, Boxed b, Boxed c, Boxed d, Boxed e, Boxed f, Boxed g, Boxed h, Boxed i) viewk :: b -> (Size -> (Boxed a, Boxed b, Boxed c, Boxed d, Boxed e, Boxed f, Boxed g, Boxed h, Boxed i) -> USet (Boxed a, Boxed b, Boxed c, Boxed d, Boxed e, Boxed f, Boxed g, Boxed h, Boxed i) -> USet (Boxed a, Boxed b, Boxed c, Boxed d, Boxed e, Boxed f, Boxed g, Boxed h, Boxed i) -> b) -> USet (Boxed a, Boxed b, Boxed c, Boxed d, Boxed e, Boxed f, Boxed g, Boxed h, Boxed i) -> b viewBin :: USet (Boxed a, Boxed b, Boxed c, Boxed d, Boxed e, Boxed f, Boxed g, Boxed h, Boxed i) -> (#LiftedRep, LiftedRep, LiftedRep, (Boxed a, Boxed b, Boxed c, Boxed d, Boxed e, Boxed f, Boxed g, Boxed h, Boxed i), USet (Boxed a, Boxed b, Boxed c, Boxed d, Boxed e, Boxed f, Boxed g, Boxed h, Boxed i), USet (Boxed a, Boxed b, Boxed c, Boxed d, Boxed e, Boxed f, Boxed g, Boxed h, Boxed i)#) size :: USet (Boxed a, Boxed b, Boxed c, Boxed d, Boxed e, Boxed f, Boxed g, Boxed h, Boxed i) -> Size Source # null :: USet (Boxed a, Boxed b, Boxed c, Boxed d, Boxed e, Boxed f, Boxed g, Boxed h, Boxed i) -> Bool Source # tip :: USet (Boxed a, Boxed b, Boxed c, Boxed d, Boxed e, Boxed f, Boxed g, Boxed h, Boxed i) bin :: Size -> (Boxed a, Boxed b, Boxed c, Boxed d, Boxed e, Boxed f, Boxed g, Boxed h, Boxed i) -> USet (Boxed a, Boxed b, Boxed c, Boxed d, Boxed e, Boxed f, Boxed g, Boxed h, Boxed i) -> USet (Boxed a, Boxed b, Boxed c, Boxed d, Boxed e, Boxed f, Boxed g, Boxed h, Boxed i) -> USet (Boxed a, Boxed b, Boxed c, Boxed d, Boxed e, Boxed f, Boxed g, Boxed h, Boxed i) balance :: (Boxed a, Boxed b, Boxed c, Boxed d, Boxed e, Boxed f, Boxed g, Boxed h, Boxed i) -> USet (Boxed a, Boxed b, Boxed c, Boxed d, Boxed e, Boxed f, Boxed g, Boxed h, Boxed i) -> USet (Boxed a, Boxed b, Boxed c, Boxed d, Boxed e, Boxed f, Boxed g, Boxed h, Boxed i) -> USet (Boxed a, Boxed b, Boxed c, Boxed d, Boxed e, Boxed f, Boxed g, Boxed h, Boxed i) |