Clojure - meta
Esta función se usa para ver si algún metadato está asociado con un objeto.
Sintaxis
A continuación se muestra la sintaxis.
(meta obj)
Parameters - 'obj' es el objeto que debe comprobarse si hay algún metadato asociado a él.
Return Value - Devuelve los metadatos de obj, devuelve nil si no hay metadatos.
Ejemplo
En el siguiente programa se muestra un ejemplo de cómo se usa.
(ns clojure.examples.example
(:gen-class))
(defn Example []
(def my-map (with-meta [1 2 3] {:prop "values"}))
(println (meta my-map)))
(Example)
Salida
El programa anterior produce la siguiente salida.
{:prop values}