Clojure - NS
Ceci est utilisé pour créer un nouvel espace de noms et l'associer au programme en cours d'exécution.
Syntaxe
Voici la syntaxe.
(ns namespace-name)
Parameters - 'namespace-name' est l'espace de noms qui doit être associé au programme en cours d'exécution.
Return Value - Aucun.
Exemple
Voici un exemple de ns dans Clojure.
(ns clojure.myown
(:require [clojure.set :as set])
(:gen-class))
(defn hello-world []
(println *ns*))
(hello-world)
Production
Le programme ci-dessus produit la sortie suivante.
#object[clojure.lang.Namespace 0x50ad3bc1 clojure.myown]