(=> (Map ?F ?List ?Result) (= ?Result (If (Null ?List) (Listof) (Cons (Value ?F (First ?List)) (Map ?F (Rest ?List))))))