Clojure - méta
Cette fonction est utilisée pour voir si des métadonnées sont associées à un objet.
Syntaxe
Voici la syntaxe.
(meta obj)
Parameters - 'obj' est l'objet qui doit être vérifié si des métadonnées lui sont associées.
Return Value - Renvoie les métadonnées de obj, renvoie nil s'il n'y a pas de métadonnées.
Exemple
Un exemple sur la façon dont cela est utilisé est montré dans le programme suivant.
(ns clojure.examples.example
(:gen-class))
(defn Example []
(def my-map (with-meta [1 2 3] {:prop "values"}))
(println (meta my-map)))
(Example)
Production
Le programme ci-dessus produit la sortie suivante.
{:prop values}