99 Elm Problems/Problem 21

Insert an element at a given position into a list.

import Html exposing (text)
import List

insertAt : Int -> a -> List a -> List a
-- your implementation goes here

main =
  text <| toString <|
    insertAt 2 42 [1..4]

Result:

[1, 42, 2, 3, 4]

Solutions