Clojure - meta
Questa funzione viene utilizzata per vedere se dei metadati sono associati a un oggetto.
Sintassi
Di seguito è riportata la sintassi.
(meta obj)
Parameters - "obj" è l'oggetto che deve essere controllato se ad esso sono associati dei metadati.
Return Value - Restituisce i metadati di obj, restituisce nil se non ci sono metadati.
Esempio
Un esempio di come viene utilizzato è mostrato nel seguente programma.
(ns clojure.examples.example
(:gen-class))
(defn Example []
(def my-map (with-meta [1 2 3] {:prop "values"}))
(println (meta my-map)))
(Example)
Produzione
Il programma precedente produce il seguente output.
{:prop values}