Clojure - * ns *

Esto se usa para ver su espacio de nombres actual.

Sintaxis

A continuación se muestra la sintaxis.

(*ns*)

Parameters - Ninguno.

Return Value - Devuelve el espacio de nombres del programa en ejecución.

Ejemplo

A continuación se muestra un ejemplo de espacio de nombres en Clojure.

(ns clojure.examples.example
   (:require [clojure.set :as set])
   (:gen-class))
(defn example []
   (println *ns*))
(example)

Salida

El programa anterior produce la siguiente salida.

#object[clojure.lang.Namespace 0x50ad3bc1 clojure.examples.hello]

Como puede ver, la salida del programa anterior muestra el espacio de nombres como clojure.examples.hello, que es el nombre del espacio de nombres actual.