Fun keyword can be thought as a constructor

Exploring the language currently, inside the language implementation, simple eg below

let sum = (fun i -> (fun j -> i + j));;

Can the fun keyword be thought as a polymorphic constructor? In other languages constructors are functions, so can we think this is a polymorphic function which takes any type and returns a function.