Safe Haskell | None |
---|---|
Language | Haskell98 |
Documentation
class Ord a => Ix a where Source #
grange :: RefSrcPos -> RefExp -> R (Fun (Tuple2 a a) (List a)) Source #
srange :: R (Fun (Tuple2 a a) (List a)) Source #
gindex :: RefSrcPos -> RefExp -> R (Fun (Tuple2 a a) (Fun a Int)) Source #
sindex :: R (Fun (Tuple2 a a) (Fun a Int)) Source #
ginRange :: RefSrcPos -> RefExp -> R (Fun (Tuple2 a a) (Fun a Bool)) Source #
sinRange :: R (Fun (Tuple2 a a) (Fun a Bool)) Source #
grangeSize :: RefSrcPos -> RefExp -> R (Fun (Tuple2 a a) Int) Source #
Ix Bool Source # | |
grange :: RefSrcPos -> RefExp -> R (Fun (Tuple2 Bool Bool) (List Bool)) Source # srange :: R (Fun (Tuple2 Bool Bool) (List Bool)) Source # gindex :: RefSrcPos -> RefExp -> R (Fun (Tuple2 Bool Bool) (Fun Bool Int)) Source # sindex :: R (Fun (Tuple2 Bool Bool) (Fun Bool Int)) Source # ginRange :: RefSrcPos -> RefExp -> R (Fun (Tuple2 Bool Bool) (Fun Bool Bool)) Source # sinRange :: R (Fun (Tuple2 Bool Bool) (Fun Bool Bool)) Source # grangeSize :: RefSrcPos -> RefExp -> R (Fun (Tuple2 Bool Bool) Int) Source # | |
Ix Char Source # | |
grange :: RefSrcPos -> RefExp -> R (Fun (Tuple2 Char Char) (List Char)) Source # srange :: R (Fun (Tuple2 Char Char) (List Char)) Source # gindex :: RefSrcPos -> RefExp -> R (Fun (Tuple2 Char Char) (Fun Char Int)) Source # sindex :: R (Fun (Tuple2 Char Char) (Fun Char Int)) Source # ginRange :: RefSrcPos -> RefExp -> R (Fun (Tuple2 Char Char) (Fun Char Bool)) Source # sinRange :: R (Fun (Tuple2 Char Char) (Fun Char Bool)) Source # grangeSize :: RefSrcPos -> RefExp -> R (Fun (Tuple2 Char Char) Int) Source # | |
Ix Int Source # | |
grange :: RefSrcPos -> RefExp -> R (Fun (Tuple2 Int Int) (List Int)) Source # srange :: R (Fun (Tuple2 Int Int) (List Int)) Source # gindex :: RefSrcPos -> RefExp -> R (Fun (Tuple2 Int Int) (Fun Int Int)) Source # sindex :: R (Fun (Tuple2 Int Int) (Fun Int Int)) Source # ginRange :: RefSrcPos -> RefExp -> R (Fun (Tuple2 Int Int) (Fun Int Bool)) Source # sinRange :: R (Fun (Tuple2 Int Int) (Fun Int Bool)) Source # grangeSize :: RefSrcPos -> RefExp -> R (Fun (Tuple2 Int Int) Int) Source # | |
Ix Integer Source # | |
grange :: RefSrcPos -> RefExp -> R (Fun (Tuple2 Integer Integer) (List Integer)) Source # srange :: R (Fun (Tuple2 Integer Integer) (List Integer)) Source # gindex :: RefSrcPos -> RefExp -> R (Fun (Tuple2 Integer Integer) (Fun Integer Int)) Source # sindex :: R (Fun (Tuple2 Integer Integer) (Fun Integer Int)) Source # ginRange :: RefSrcPos -> RefExp -> R (Fun (Tuple2 Integer Integer) (Fun Integer Bool)) Source # sinRange :: R (Fun (Tuple2 Integer Integer) (Fun Integer Bool)) Source # grangeSize :: RefSrcPos -> RefExp -> R (Fun (Tuple2 Integer Integer) Int) Source # | |
Ix Tuple0 Source # | |
grange :: RefSrcPos -> RefExp -> R (Fun (Tuple2 Tuple0 Tuple0) (List Tuple0)) Source # srange :: R (Fun (Tuple2 Tuple0 Tuple0) (List Tuple0)) Source # gindex :: RefSrcPos -> RefExp -> R (Fun (Tuple2 Tuple0 Tuple0) (Fun Tuple0 Int)) Source # sindex :: R (Fun (Tuple2 Tuple0 Tuple0) (Fun Tuple0 Int)) Source # ginRange :: RefSrcPos -> RefExp -> R (Fun (Tuple2 Tuple0 Tuple0) (Fun Tuple0 Bool)) Source # sinRange :: R (Fun (Tuple2 Tuple0 Tuple0) (Fun Tuple0 Bool)) Source # grangeSize :: RefSrcPos -> RefExp -> R (Fun (Tuple2 Tuple0 Tuple0) Int) Source # | |
Ix Ordering Source # | |
grange :: RefSrcPos -> RefExp -> R (Fun (Tuple2 Ordering Ordering) (List Ordering)) Source # srange :: R (Fun (Tuple2 Ordering Ordering) (List Ordering)) Source # gindex :: RefSrcPos -> RefExp -> R (Fun (Tuple2 Ordering Ordering) (Fun Ordering Int)) Source # sindex :: R (Fun (Tuple2 Ordering Ordering) (Fun Ordering Int)) Source # ginRange :: RefSrcPos -> RefExp -> R (Fun (Tuple2 Ordering Ordering) (Fun Ordering Bool)) Source # sinRange :: R (Fun (Tuple2 Ordering Ordering) (Fun Ordering Bool)) Source # grangeSize :: RefSrcPos -> RefExp -> R (Fun (Tuple2 Ordering Ordering) Int) Source # srangeSize :: R (Fun (Tuple2 Ordering Ordering) Int) Source # | |
Ix SeekMode Source # | |
grange :: RefSrcPos -> RefExp -> R (Fun (Tuple2 SeekMode SeekMode) (List SeekMode)) Source # srange :: R (Fun (Tuple2 SeekMode SeekMode) (List SeekMode)) Source # gindex :: RefSrcPos -> RefExp -> R (Fun (Tuple2 SeekMode SeekMode) (Fun SeekMode Int)) Source # sindex :: R (Fun (Tuple2 SeekMode SeekMode) (Fun SeekMode Int)) Source # ginRange :: RefSrcPos -> RefExp -> R (Fun (Tuple2 SeekMode SeekMode) (Fun SeekMode Bool)) Source # sinRange :: R (Fun (Tuple2 SeekMode SeekMode) (Fun SeekMode Bool)) Source # grangeSize :: RefSrcPos -> RefExp -> R (Fun (Tuple2 SeekMode SeekMode) Int) Source # srangeSize :: R (Fun (Tuple2 SeekMode SeekMode) Int) Source # | |
Ix IOMode Source # | |
grange :: RefSrcPos -> RefExp -> R (Fun (Tuple2 IOMode IOMode) (List IOMode)) Source # srange :: R (Fun (Tuple2 IOMode IOMode) (List IOMode)) Source # gindex :: RefSrcPos -> RefExp -> R (Fun (Tuple2 IOMode IOMode) (Fun IOMode Int)) Source # sindex :: R (Fun (Tuple2 IOMode IOMode) (Fun IOMode Int)) Source # ginRange :: RefSrcPos -> RefExp -> R (Fun (Tuple2 IOMode IOMode) (Fun IOMode Bool)) Source # sinRange :: R (Fun (Tuple2 IOMode IOMode) (Fun IOMode Bool)) Source # grangeSize :: RefSrcPos -> RefExp -> R (Fun (Tuple2 IOMode IOMode) Int) Source # | |
Ix Day Source # | |
grange :: RefSrcPos -> RefExp -> R (Fun (Tuple2 Day Day) (List Day)) Source # srange :: R (Fun (Tuple2 Day Day) (List Day)) Source # gindex :: RefSrcPos -> RefExp -> R (Fun (Tuple2 Day Day) (Fun Day Int)) Source # sindex :: R (Fun (Tuple2 Day Day) (Fun Day Int)) Source # ginRange :: RefSrcPos -> RefExp -> R (Fun (Tuple2 Day Day) (Fun Day Bool)) Source # sinRange :: R (Fun (Tuple2 Day Day) (Fun Day Bool)) Source # grangeSize :: RefSrcPos -> RefExp -> R (Fun (Tuple2 Day Day) Int) Source # | |
Ix Month Source # | |
grange :: RefSrcPos -> RefExp -> R (Fun (Tuple2 Month Month) (List Month)) Source # srange :: R (Fun (Tuple2 Month Month) (List Month)) Source # gindex :: RefSrcPos -> RefExp -> R (Fun (Tuple2 Month Month) (Fun Month Int)) Source # sindex :: R (Fun (Tuple2 Month Month) (Fun Month Int)) Source # ginRange :: RefSrcPos -> RefExp -> R (Fun (Tuple2 Month Month) (Fun Month Bool)) Source # sinRange :: R (Fun (Tuple2 Month Month) (Fun Month Bool)) Source # grangeSize :: RefSrcPos -> RefExp -> R (Fun (Tuple2 Month Month) Int) Source # | |
Ix GeneralCategory Source # | |
grange :: RefSrcPos -> RefExp -> R (Fun (Tuple2 GeneralCategory GeneralCategory) (List GeneralCategory)) Source # srange :: R (Fun (Tuple2 GeneralCategory GeneralCategory) (List GeneralCategory)) Source # gindex :: RefSrcPos -> RefExp -> R (Fun (Tuple2 GeneralCategory GeneralCategory) (Fun GeneralCategory Int)) Source # sindex :: R (Fun (Tuple2 GeneralCategory GeneralCategory) (Fun GeneralCategory Int)) Source # ginRange :: RefSrcPos -> RefExp -> R (Fun (Tuple2 GeneralCategory GeneralCategory) (Fun GeneralCategory Bool)) Source # sinRange :: R (Fun (Tuple2 GeneralCategory GeneralCategory) (Fun GeneralCategory Bool)) Source # grangeSize :: RefSrcPos -> RefExp -> R (Fun (Tuple2 GeneralCategory GeneralCategory) Int) Source # srangeSize :: R (Fun (Tuple2 GeneralCategory GeneralCategory) Int) Source # | |
(Ix a, Ix b) => Ix (Tuple2 a b) Source # | |
grange :: RefSrcPos -> RefExp -> R (Fun (Tuple2 (Tuple2 a b) (Tuple2 a b)) (List (Tuple2 a b))) Source # srange :: R (Fun (Tuple2 (Tuple2 a b) (Tuple2 a b)) (List (Tuple2 a b))) Source # gindex :: RefSrcPos -> RefExp -> R (Fun (Tuple2 (Tuple2 a b) (Tuple2 a b)) (Fun (Tuple2 a b) Int)) Source # sindex :: R (Fun (Tuple2 (Tuple2 a b) (Tuple2 a b)) (Fun (Tuple2 a b) Int)) Source # ginRange :: RefSrcPos -> RefExp -> R (Fun (Tuple2 (Tuple2 a b) (Tuple2 a b)) (Fun (Tuple2 a b) Bool)) Source # sinRange :: R (Fun (Tuple2 (Tuple2 a b) (Tuple2 a b)) (Fun (Tuple2 a b) Bool)) Source # grangeSize :: RefSrcPos -> RefExp -> R (Fun (Tuple2 (Tuple2 a b) (Tuple2 a b)) Int) Source # srangeSize :: R (Fun (Tuple2 (Tuple2 a b) (Tuple2 a b)) Int) Source # | |
(Ix a1, Ix a2, Ix a3) => Ix (Tuple3 a1 a2 a3) Source # | |
grange :: RefSrcPos -> RefExp -> R (Fun (Tuple2 (Tuple3 a1 a2 a3) (Tuple3 a1 a2 a3)) (List (Tuple3 a1 a2 a3))) Source # srange :: R (Fun (Tuple2 (Tuple3 a1 a2 a3) (Tuple3 a1 a2 a3)) (List (Tuple3 a1 a2 a3))) Source # gindex :: RefSrcPos -> RefExp -> R (Fun (Tuple2 (Tuple3 a1 a2 a3) (Tuple3 a1 a2 a3)) (Fun (Tuple3 a1 a2 a3) Int)) Source # sindex :: R (Fun (Tuple2 (Tuple3 a1 a2 a3) (Tuple3 a1 a2 a3)) (Fun (Tuple3 a1 a2 a3) Int)) Source # ginRange :: RefSrcPos -> RefExp -> R (Fun (Tuple2 (Tuple3 a1 a2 a3) (Tuple3 a1 a2 a3)) (Fun (Tuple3 a1 a2 a3) Bool)) Source # sinRange :: R (Fun (Tuple2 (Tuple3 a1 a2 a3) (Tuple3 a1 a2 a3)) (Fun (Tuple3 a1 a2 a3) Bool)) Source # grangeSize :: RefSrcPos -> RefExp -> R (Fun (Tuple2 (Tuple3 a1 a2 a3) (Tuple3 a1 a2 a3)) Int) Source # srangeSize :: R (Fun (Tuple2 (Tuple3 a1 a2 a3) (Tuple3 a1 a2 a3)) Int) Source # | |
(Ix a1, Ix a2, Ix a3, Ix a4) => Ix (Tuple4 a1 a2 a3 a4) Source # | |
grange :: RefSrcPos -> RefExp -> R (Fun (Tuple2 (Tuple4 a1 a2 a3 a4) (Tuple4 a1 a2 a3 a4)) (List (Tuple4 a1 a2 a3 a4))) Source # srange :: R (Fun (Tuple2 (Tuple4 a1 a2 a3 a4) (Tuple4 a1 a2 a3 a4)) (List (Tuple4 a1 a2 a3 a4))) Source # gindex :: RefSrcPos -> RefExp -> R (Fun (Tuple2 (Tuple4 a1 a2 a3 a4) (Tuple4 a1 a2 a3 a4)) (Fun (Tuple4 a1 a2 a3 a4) Int)) Source # sindex :: R (Fun (Tuple2 (Tuple4 a1 a2 a3 a4) (Tuple4 a1 a2 a3 a4)) (Fun (Tuple4 a1 a2 a3 a4) Int)) Source # ginRange :: RefSrcPos -> RefExp -> R (Fun (Tuple2 (Tuple4 a1 a2 a3 a4) (Tuple4 a1 a2 a3 a4)) (Fun (Tuple4 a1 a2 a3 a4) Bool)) Source # sinRange :: R (Fun (Tuple2 (Tuple4 a1 a2 a3 a4) (Tuple4 a1 a2 a3 a4)) (Fun (Tuple4 a1 a2 a3 a4) Bool)) Source # grangeSize :: RefSrcPos -> RefExp -> R (Fun (Tuple2 (Tuple4 a1 a2 a3 a4) (Tuple4 a1 a2 a3 a4)) Int) Source # srangeSize :: R (Fun (Tuple2 (Tuple4 a1 a2 a3 a4) (Tuple4 a1 a2 a3 a4)) Int) Source # | |
(Ix a1, Ix a2, Ix a3, Ix a4, Ix a5) => Ix (Tuple5 a1 a2 a3 a4 a5) Source # | |
grange :: RefSrcPos -> RefExp -> R (Fun (Tuple2 (Tuple5 a1 a2 a3 a4 a5) (Tuple5 a1 a2 a3 a4 a5)) (List (Tuple5 a1 a2 a3 a4 a5))) Source # srange :: R (Fun (Tuple2 (Tuple5 a1 a2 a3 a4 a5) (Tuple5 a1 a2 a3 a4 a5)) (List (Tuple5 a1 a2 a3 a4 a5))) Source # gindex :: RefSrcPos -> RefExp -> R (Fun (Tuple2 (Tuple5 a1 a2 a3 a4 a5) (Tuple5 a1 a2 a3 a4 a5)) (Fun (Tuple5 a1 a2 a3 a4 a5) Int)) Source # sindex :: R (Fun (Tuple2 (Tuple5 a1 a2 a3 a4 a5) (Tuple5 a1 a2 a3 a4 a5)) (Fun (Tuple5 a1 a2 a3 a4 a5) Int)) Source # ginRange :: RefSrcPos -> RefExp -> R (Fun (Tuple2 (Tuple5 a1 a2 a3 a4 a5) (Tuple5 a1 a2 a3 a4 a5)) (Fun (Tuple5 a1 a2 a3 a4 a5) Bool)) Source # sinRange :: R (Fun (Tuple2 (Tuple5 a1 a2 a3 a4 a5) (Tuple5 a1 a2 a3 a4 a5)) (Fun (Tuple5 a1 a2 a3 a4 a5) Bool)) Source # grangeSize :: RefSrcPos -> RefExp -> R (Fun (Tuple2 (Tuple5 a1 a2 a3 a4 a5) (Tuple5 a1 a2 a3 a4 a5)) Int) Source # srangeSize :: R (Fun (Tuple2 (Tuple5 a1 a2 a3 a4 a5) (Tuple5 a1 a2 a3 a4 a5)) Int) Source # | |
(Ix a1, Ix a2, Ix a3, Ix a4, Ix a5, Ix a6) => Ix (Tuple6 a1 a2 a3 a4 a5 a6) Source # | |
grange :: RefSrcPos -> RefExp -> R (Fun (Tuple2 (Tuple6 a1 a2 a3 a4 a5 a6) (Tuple6 a1 a2 a3 a4 a5 a6)) (List (Tuple6 a1 a2 a3 a4 a5 a6))) Source # srange :: R (Fun (Tuple2 (Tuple6 a1 a2 a3 a4 a5 a6) (Tuple6 a1 a2 a3 a4 a5 a6)) (List (Tuple6 a1 a2 a3 a4 a5 a6))) Source # gindex :: RefSrcPos -> RefExp -> R (Fun (Tuple2 (Tuple6 a1 a2 a3 a4 a5 a6) (Tuple6 a1 a2 a3 a4 a5 a6)) (Fun (Tuple6 a1 a2 a3 a4 a5 a6) Int)) Source # sindex :: R (Fun (Tuple2 (Tuple6 a1 a2 a3 a4 a5 a6) (Tuple6 a1 a2 a3 a4 a5 a6)) (Fun (Tuple6 a1 a2 a3 a4 a5 a6) Int)) Source # ginRange :: RefSrcPos -> RefExp -> R (Fun (Tuple2 (Tuple6 a1 a2 a3 a4 a5 a6) (Tuple6 a1 a2 a3 a4 a5 a6)) (Fun (Tuple6 a1 a2 a3 a4 a5 a6) Bool)) Source # sinRange :: R (Fun (Tuple2 (Tuple6 a1 a2 a3 a4 a5 a6) (Tuple6 a1 a2 a3 a4 a5 a6)) (Fun (Tuple6 a1 a2 a3 a4 a5 a6) Bool)) Source # grangeSize :: RefSrcPos -> RefExp -> R (Fun (Tuple2 (Tuple6 a1 a2 a3 a4 a5 a6) (Tuple6 a1 a2 a3 a4 a5 a6)) Int) Source # srangeSize :: R (Fun (Tuple2 (Tuple6 a1 a2 a3 a4 a5 a6) (Tuple6 a1 a2 a3 a4 a5 a6)) Int) Source # | |
(Ix a1, Ix a2, Ix a3, Ix a4, Ix a5, Ix a6, Ix a7) => Ix (Tuple7 a1 a2 a3 a4 a5 a6 a7) Source # | |
grange :: RefSrcPos -> RefExp -> R (Fun (Tuple2 (Tuple7 a1 a2 a3 a4 a5 a6 a7) (Tuple7 a1 a2 a3 a4 a5 a6 a7)) (List (Tuple7 a1 a2 a3 a4 a5 a6 a7))) Source # srange :: R (Fun (Tuple2 (Tuple7 a1 a2 a3 a4 a5 a6 a7) (Tuple7 a1 a2 a3 a4 a5 a6 a7)) (List (Tuple7 a1 a2 a3 a4 a5 a6 a7))) Source # gindex :: RefSrcPos -> RefExp -> R (Fun (Tuple2 (Tuple7 a1 a2 a3 a4 a5 a6 a7) (Tuple7 a1 a2 a3 a4 a5 a6 a7)) (Fun (Tuple7 a1 a2 a3 a4 a5 a6 a7) Int)) Source # sindex :: R (Fun (Tuple2 (Tuple7 a1 a2 a3 a4 a5 a6 a7) (Tuple7 a1 a2 a3 a4 a5 a6 a7)) (Fun (Tuple7 a1 a2 a3 a4 a5 a6 a7) Int)) Source # ginRange :: RefSrcPos -> RefExp -> R (Fun (Tuple2 (Tuple7 a1 a2 a3 a4 a5 a6 a7) (Tuple7 a1 a2 a3 a4 a5 a6 a7)) (Fun (Tuple7 a1 a2 a3 a4 a5 a6 a7) Bool)) Source # sinRange :: R (Fun (Tuple2 (Tuple7 a1 a2 a3 a4 a5 a6 a7) (Tuple7 a1 a2 a3 a4 a5 a6 a7)) (Fun (Tuple7 a1 a2 a3 a4 a5 a6 a7) Bool)) Source # grangeSize :: RefSrcPos -> RefExp -> R (Fun (Tuple2 (Tuple7 a1 a2 a3 a4 a5 a6 a7) (Tuple7 a1 a2 a3 a4 a5 a6 a7)) Int) Source # srangeSize :: R (Fun (Tuple2 (Tuple7 a1 a2 a3 a4 a5 a6 a7) (Tuple7 a1 a2 a3 a4 a5 a6 a7)) Int) Source # | |
(Ix a1, Ix a2, Ix a3, Ix a4, Ix a5, Ix a6, Ix a7, Ix a8) => Ix (Tuple8 a1 a2 a3 a4 a5 a6 a7 a8) Source # | |
grange :: RefSrcPos -> RefExp -> R (Fun (Tuple2 (Tuple8 a1 a2 a3 a4 a5 a6 a7 a8) (Tuple8 a1 a2 a3 a4 a5 a6 a7 a8)) (List (Tuple8 a1 a2 a3 a4 a5 a6 a7 a8))) Source # srange :: R (Fun (Tuple2 (Tuple8 a1 a2 a3 a4 a5 a6 a7 a8) (Tuple8 a1 a2 a3 a4 a5 a6 a7 a8)) (List (Tuple8 a1 a2 a3 a4 a5 a6 a7 a8))) Source # gindex :: RefSrcPos -> RefExp -> R (Fun (Tuple2 (Tuple8 a1 a2 a3 a4 a5 a6 a7 a8) (Tuple8 a1 a2 a3 a4 a5 a6 a7 a8)) (Fun (Tuple8 a1 a2 a3 a4 a5 a6 a7 a8) Int)) Source # sindex :: R (Fun (Tuple2 (Tuple8 a1 a2 a3 a4 a5 a6 a7 a8) (Tuple8 a1 a2 a3 a4 a5 a6 a7 a8)) (Fun (Tuple8 a1 a2 a3 a4 a5 a6 a7 a8) Int)) Source # ginRange :: RefSrcPos -> RefExp -> R (Fun (Tuple2 (Tuple8 a1 a2 a3 a4 a5 a6 a7 a8) (Tuple8 a1 a2 a3 a4 a5 a6 a7 a8)) (Fun (Tuple8 a1 a2 a3 a4 a5 a6 a7 a8) Bool)) Source # sinRange :: R (Fun (Tuple2 (Tuple8 a1 a2 a3 a4 a5 a6 a7 a8) (Tuple8 a1 a2 a3 a4 a5 a6 a7 a8)) (Fun (Tuple8 a1 a2 a3 a4 a5 a6 a7 a8) Bool)) Source # grangeSize :: RefSrcPos -> RefExp -> R (Fun (Tuple2 (Tuple8 a1 a2 a3 a4 a5 a6 a7 a8) (Tuple8 a1 a2 a3 a4 a5 a6 a7 a8)) Int) Source # srangeSize :: R (Fun (Tuple2 (Tuple8 a1 a2 a3 a4 a5 a6 a7 a8) (Tuple8 a1 a2 a3 a4 a5 a6 a7 a8)) Int) Source # | |
(Ix a1, Ix a2, Ix a3, Ix a4, Ix a5, Ix a6, Ix a7, Ix a8, Ix a9) => Ix (Tuple9 a1 a2 a3 a4 a5 a6 a7 a8 a9) Source # | |
grange :: RefSrcPos -> RefExp -> R (Fun (Tuple2 (Tuple9 a1 a2 a3 a4 a5 a6 a7 a8 a9) (Tuple9 a1 a2 a3 a4 a5 a6 a7 a8 a9)) (List (Tuple9 a1 a2 a3 a4 a5 a6 a7 a8 a9))) Source # srange :: R (Fun (Tuple2 (Tuple9 a1 a2 a3 a4 a5 a6 a7 a8 a9) (Tuple9 a1 a2 a3 a4 a5 a6 a7 a8 a9)) (List (Tuple9 a1 a2 a3 a4 a5 a6 a7 a8 a9))) Source # gindex :: RefSrcPos -> RefExp -> R (Fun (Tuple2 (Tuple9 a1 a2 a3 a4 a5 a6 a7 a8 a9) (Tuple9 a1 a2 a3 a4 a5 a6 a7 a8 a9)) (Fun (Tuple9 a1 a2 a3 a4 a5 a6 a7 a8 a9) Int)) Source # sindex :: R (Fun (Tuple2 (Tuple9 a1 a2 a3 a4 a5 a6 a7 a8 a9) (Tuple9 a1 a2 a3 a4 a5 a6 a7 a8 a9)) (Fun (Tuple9 a1 a2 a3 a4 a5 a6 a7 a8 a9) Int)) Source # ginRange :: RefSrcPos -> RefExp -> R (Fun (Tuple2 (Tuple9 a1 a2 a3 a4 a5 a6 a7 a8 a9) (Tuple9 a1 a2 a3 a4 a5 a6 a7 a8 a9)) (Fun (Tuple9 a1 a2 a3 a4 a5 a6 a7 a8 a9) Bool)) Source # sinRange :: R (Fun (Tuple2 (Tuple9 a1 a2 a3 a4 a5 a6 a7 a8 a9) (Tuple9 a1 a2 a3 a4 a5 a6 a7 a8 a9)) (Fun (Tuple9 a1 a2 a3 a4 a5 a6 a7 a8 a9) Bool)) Source # grangeSize :: RefSrcPos -> RefExp -> R (Fun (Tuple2 (Tuple9 a1 a2 a3 a4 a5 a6 a7 a8 a9) (Tuple9 a1 a2 a3 a4 a5 a6 a7 a8 a9)) Int) Source # srangeSize :: R (Fun (Tuple2 (Tuple9 a1 a2 a3 a4 a5 a6 a7 a8 a9) (Tuple9 a1 a2 a3 a4 a5 a6 a7 a8 a9)) Int) Source # | |
(Ix a1, Ix a2, Ix a3, Ix a4, Ix a5, Ix a6, Ix a7, Ix a8, Ix a9, Ix a10) => Ix (Tuple10 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10) Source # | |
grange :: RefSrcPos -> RefExp -> R (Fun (Tuple2 (Tuple10 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10) (Tuple10 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10)) (List (Tuple10 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10))) Source # srange :: R (Fun (Tuple2 (Tuple10 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10) (Tuple10 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10)) (List (Tuple10 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10))) Source # gindex :: RefSrcPos -> RefExp -> R (Fun (Tuple2 (Tuple10 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10) (Tuple10 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10)) (Fun (Tuple10 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10) Int)) Source # sindex :: R (Fun (Tuple2 (Tuple10 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10) (Tuple10 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10)) (Fun (Tuple10 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10) Int)) Source # ginRange :: RefSrcPos -> RefExp -> R (Fun (Tuple2 (Tuple10 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10) (Tuple10 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10)) (Fun (Tuple10 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10) Bool)) Source # sinRange :: R (Fun (Tuple2 (Tuple10 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10) (Tuple10 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10)) (Fun (Tuple10 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10) Bool)) Source # grangeSize :: RefSrcPos -> RefExp -> R (Fun (Tuple2 (Tuple10 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10) (Tuple10 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10)) Int) Source # srangeSize :: R (Fun (Tuple2 (Tuple10 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10) (Tuple10 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10)) Int) Source # | |
(Ix a1, Ix a2, Ix a3, Ix a4, Ix a5, Ix a6, Ix a7, Ix a8, Ix a9, Ix a10, Ix a11) => Ix (Tuple11 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11) Source # | |
grange :: RefSrcPos -> RefExp -> R (Fun (Tuple2 (Tuple11 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11) (Tuple11 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11)) (List (Tuple11 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11))) Source # srange :: R (Fun (Tuple2 (Tuple11 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11) (Tuple11 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11)) (List (Tuple11 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11))) Source # gindex :: RefSrcPos -> RefExp -> R (Fun (Tuple2 (Tuple11 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11) (Tuple11 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11)) (Fun (Tuple11 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11) Int)) Source # sindex :: R (Fun (Tuple2 (Tuple11 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11) (Tuple11 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11)) (Fun (Tuple11 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11) Int)) Source # ginRange :: RefSrcPos -> RefExp -> R (Fun (Tuple2 (Tuple11 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11) (Tuple11 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11)) (Fun (Tuple11 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11) Bool)) Source # sinRange :: R (Fun (Tuple2 (Tuple11 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11) (Tuple11 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11)) (Fun (Tuple11 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11) Bool)) Source # grangeSize :: RefSrcPos -> RefExp -> R (Fun (Tuple2 (Tuple11 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11) (Tuple11 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11)) Int) Source # srangeSize :: R (Fun (Tuple2 (Tuple11 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11) (Tuple11 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11)) Int) Source # | |
(Ix a1, Ix a2, Ix a3, Ix a4, Ix a5, Ix a6, Ix a7, Ix a8, Ix a9, Ix a10, Ix a11, Ix a12) => Ix (Tuple12 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12) Source # | |
grange :: RefSrcPos -> RefExp -> R (Fun (Tuple2 (Tuple12 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12) (Tuple12 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12)) (List (Tuple12 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12))) Source # srange :: R (Fun (Tuple2 (Tuple12 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12) (Tuple12 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12)) (List (Tuple12 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12))) Source # gindex :: RefSrcPos -> RefExp -> R (Fun (Tuple2 (Tuple12 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12) (Tuple12 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12)) (Fun (Tuple12 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12) Int)) Source # sindex :: R (Fun (Tuple2 (Tuple12 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12) (Tuple12 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12)) (Fun (Tuple12 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12) Int)) Source # ginRange :: RefSrcPos -> RefExp -> R (Fun (Tuple2 (Tuple12 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12) (Tuple12 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12)) (Fun (Tuple12 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12) Bool)) Source # sinRange :: R (Fun (Tuple2 (Tuple12 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12) (Tuple12 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12)) (Fun (Tuple12 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12) Bool)) Source # grangeSize :: RefSrcPos -> RefExp -> R (Fun (Tuple2 (Tuple12 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12) (Tuple12 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12)) Int) Source # srangeSize :: R (Fun (Tuple2 (Tuple12 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12) (Tuple12 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12)) Int) Source # | |
(Ix a1, Ix a2, Ix a3, Ix a4, Ix a5, Ix a6, Ix a7, Ix a8, Ix a9, Ix a10, Ix a11, Ix a12, Ix a13) => Ix (Tuple13 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13) Source # | |
grange :: RefSrcPos -> RefExp -> R (Fun (Tuple2 (Tuple13 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13) (Tuple13 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13)) (List (Tuple13 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13))) Source # srange :: R (Fun (Tuple2 (Tuple13 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13) (Tuple13 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13)) (List (Tuple13 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13))) Source # gindex :: RefSrcPos -> RefExp -> R (Fun (Tuple2 (Tuple13 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13) (Tuple13 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13)) (Fun (Tuple13 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13) Int)) Source # sindex :: R (Fun (Tuple2 (Tuple13 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13) (Tuple13 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13)) (Fun (Tuple13 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13) Int)) Source # ginRange :: RefSrcPos -> RefExp -> R (Fun (Tuple2 (Tuple13 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13) (Tuple13 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13)) (Fun (Tuple13 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13) Bool)) Source # sinRange :: R (Fun (Tuple2 (Tuple13 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13) (Tuple13 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13)) (Fun (Tuple13 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13) Bool)) Source # grangeSize :: RefSrcPos -> RefExp -> R (Fun (Tuple2 (Tuple13 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13) (Tuple13 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13)) Int) Source # srangeSize :: R (Fun (Tuple2 (Tuple13 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13) (Tuple13 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13)) Int) Source # | |
(Ix a1, Ix a2, Ix a3, Ix a4, Ix a5, Ix a6, Ix a7, Ix a8, Ix a9, Ix a10, Ix a11, Ix a12, Ix a13, Ix a14) => Ix (Tuple14 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14) Source # | |
grange :: RefSrcPos -> RefExp -> R (Fun (Tuple2 (Tuple14 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14) (Tuple14 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14)) (List (Tuple14 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14))) Source # srange :: R (Fun (Tuple2 (Tuple14 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14) (Tuple14 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14)) (List (Tuple14 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14))) Source # gindex :: RefSrcPos -> RefExp -> R (Fun (Tuple2 (Tuple14 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14) (Tuple14 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14)) (Fun (Tuple14 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14) Int)) Source # sindex :: R (Fun (Tuple2 (Tuple14 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14) (Tuple14 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14)) (Fun (Tuple14 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14) Int)) Source # ginRange :: RefSrcPos -> RefExp -> R (Fun (Tuple2 (Tuple14 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14) (Tuple14 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14)) (Fun (Tuple14 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14) Bool)) Source # sinRange :: R (Fun (Tuple2 (Tuple14 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14) (Tuple14 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14)) (Fun (Tuple14 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14) Bool)) Source # grangeSize :: RefSrcPos -> RefExp -> R (Fun (Tuple2 (Tuple14 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14) (Tuple14 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14)) Int) Source # srangeSize :: R (Fun (Tuple2 (Tuple14 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14) (Tuple14 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14)) Int) Source # | |
(Ix a1, Ix a2, Ix a3, Ix a4, Ix a5, Ix a6, Ix a7, Ix a8, Ix a9, Ix a10, Ix a11, Ix a12, Ix a13, Ix a14, Ix a15) => Ix (Tuple15 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15) Source # | |
grange :: RefSrcPos -> RefExp -> R (Fun (Tuple2 (Tuple15 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15) (Tuple15 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15)) (List (Tuple15 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15))) Source # srange :: R (Fun (Tuple2 (Tuple15 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15) (Tuple15 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15)) (List (Tuple15 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15))) Source # gindex :: RefSrcPos -> RefExp -> R (Fun (Tuple2 (Tuple15 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15) (Tuple15 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15)) (Fun (Tuple15 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15) Int)) Source # sindex :: R (Fun (Tuple2 (Tuple15 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15) (Tuple15 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15)) (Fun (Tuple15 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15) Int)) Source # ginRange :: RefSrcPos -> RefExp -> R (Fun (Tuple2 (Tuple15 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15) (Tuple15 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15)) (Fun (Tuple15 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15) Bool)) Source # sinRange :: R (Fun (Tuple2 (Tuple15 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15) (Tuple15 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15)) (Fun (Tuple15 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15) Bool)) Source # grangeSize :: RefSrcPos -> RefExp -> R (Fun (Tuple2 (Tuple15 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15) (Tuple15 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15)) Int) Source # srangeSize :: R (Fun (Tuple2 (Tuple15 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15) (Tuple15 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15)) Int) Source # |