Domanda

C'è un modo per restituire una funzione cloudo come una stringa?Sto facendo qualche documentazione online e mi piacerebbe davvero essere in grado di aggiungere il codice nell'HTML in qualche modo valutare una funzione nel testo.

Grazie

È stato utile?

Soluzione

Dai un'occhiata al source-fn Funzione dal clojure.repl Namespace:

.

Utilizzo: (Source-fn x)

Restituisce una stringa del codice sorgente per il simbolo specificato, se può Trovalo.Ciò richiede che il simbolo risolva in un var definito in a SPESPACE NAME PER IL CHE IL TRASPORTO È NELLA CLASSAGE.Ritorna nil se è Non riesci a trovare la fonte.Per la maggior parte dei rimpiazzi, la "fonte" è di più conveniente.

Esempio: (Filtro FN 'FN')

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top