module Array
(Var "!",Value{args=1,fixity=L,priority=9,letBound=True})
(Var "//",Value{args=2,fixity=L,priority=9,letBound=True})
(Var "accum",Value{args=1,fixity=Def,priority=9,letBound=True})
(Var "accumArray",Value{args=3,fixity=Def,priority=9,letBound=True})
(Var "array",Value{args=2,fixity=Def,priority=9,letBound=True})
(Var "assocs",Value{args=1,fixity=Def,priority=9,letBound=True})
(Var "bounds",Value{args=1,fixity=Def,priority=9,letBound=True})
(Var "elems",Value{args=1,fixity=Def,priority=9,letBound=True})
(Var "indices",Value{args=0,fixity=Def,priority=9,letBound=True})
(Var "ixmap",Value{args=3,fixity=Def,priority=9,letBound=True})
(Var "listArray",Value{args=2,fixity=Def,priority=9,letBound=True})
(Method "Ix" "inRange",Value{args=(-1),fixity=Def,priority=9,letBound=True})
(Method "Ix" "index",Value{args=(-1),fixity=Def,priority=9,letBound=True})
(Method "Ix" "range",Value{args=(-1),fixity=Def,priority=9,letBound=True})
(Method "Ix" "rangeSize",Value{args=(-1),fixity=Def,priority=9,letBound=True})
(TypeClass "Array",TyCls (Ty [] []))
(TypeClass "Ix",TyCls (Cls ["range","index","inRange","rangeSize"]))
