Drop links or images here to add them to the editor.

Beschrijving

Gegeven twee indexen, extraheer de sublijst die door deze indexen aangeduid wordt.

slice :: [a] -> Int -> Int -> [a]

Let op:

Grenzen van de indexen

Voorlopig mag je aannemen dat \(0 \leq i \leq k \leq\) length l.

Voorbeeld

slice ['a','b','c','d','e','f','g','h','i','k'] 3 7 == "defg"
slice [0,1,2,3,4,5] 2 4                            == [2,3]
slice [1,2,3] 0 3                                  == [1,2,3]
slice [1,2,3] 1 1                                  == []