úÎŒ­S      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRNone=JKNoneNoneSTSTNone3=JK UVWXY      UVWXYNone=JK( sliceVertical would be a simple Z.  !"#$%&'()  !"#$%&'()  !"#$%&'()  !"#$%&'()None=JK.dThe outer and innermost dimensions must match. Otherwise you may or may not get out-of-bound errors. *+,-./0123 *+,-./0123 *+,-./0123 *+,-./0123None234=JKBlike [ in the 6 environmentClike \ in the 6 environment456789:;<=>?@ABCDEFGH]^_`456789:;<=>?@ABCDEFGH89:;<=>?67@45ADEFGHBC456789:;<=>?@ABCDEFGH]^_`None3=JKIJKLMNOPQabcdefghRijklmnopqr IJKLMNOPQR MNOPQRIJKLIJKLMNOPQabcdefghRijklmnopqrs      !"#$%&'()*+,-./01&'()2+,-.133445678 !9:;<=>?@ABCDEFGHIJKLJKMJN8GHOPQRSTUVWXYZ[\]^_`abcaccelerate-utility-0.0.1!Data.Array.Accelerate.Utility.Ord%Data.Array.Accelerate.Utility.Arrange"Data.Array.Accelerate.Utility.Loop&Data.Array.Accelerate.Utility.Lift.Exp$Data.Array.Accelerate.Utility.Sliced%Data.Array.Accelerate.Utility.Sliced1&Data.Array.Accelerate.Utility.Lift.Acc&Data.Array.Accelerate.Utility.Lift.Runargmin argminimumargmax argmaximum mapWithIndexgatherscatternestnestLog2AtomUnliftUnliftedTupleunliftmodifymodify2modify3modify4atom unliftPair unliftTripleunliftQuadrupleasExpmapFstmapSndfst3snd3thd3 indexConslengthheadtailconsconsExpappend3stack3takedroppadsliceHorizontalsieveappendExpAccaccexpr singletontheArgumentPackedUnpackedtunnelC ArgumentsResultPlainwith1with_nest _nestLog2$fUnliftComplex $fUnlift:. $fUnlift(,,) $fUnlift(,) $fUnliftAtomaccelerate-0.15.0.0Data.Array.Accelerate.LanguagereshapeunitData.Array.Accelerate.Prelude $fUnliftExp $fUnliftAccmerge _mergeAcc _mergeExp _mergeExpRsplit _splitAcc _splitExp _splitExpR $fArgument:. $fArgumentZ$fArgument(,,) $fArgument(,) $fArgumentExp $fArgumentAcc$fC(->)$fC(,,)$fC(,)$fCAcc