#118
Re-implement Map
| Difficulty: | Easy | 
| Topics: | core-seqs | 
Map is one of the core elements
of a functional programming language.
Given a function f and an input sequence s,
return a lazy sequence of (f x) for each element x in s.
![]()  | (= [3 4 5 6 7]
                       (__ inc [2 3 4 5 6])) | 
![]()  | (= (repeat 10 nil)
                       (__ (fn [_] nil) (range 10))) | 
![]()  | (= [1000000 1000001]
                       (->> (__ inc (range))
                            (drop (dec 1000000))
                            (take 2))) | 
![]()  | (= [1000000 1000001]
                       (->> (__ inc (range))
                            (drop (dec 1000000))
                            (take 2))) | 
Special Restrictions
map 

