I have a simple record definition, for example
(defrecord User [name email place])
What is the best way to make a record having it\'s value
One simple thing you can do is to make use of destructuring.
(defn make-user [[name email place]] (User. name email place))
Then you can just call it like this
(make-user ["John" "John@example.com" "Dreamland"])