This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2019-11-26
Channels
- # announcements (2)
- # aws (4)
- # babashka (5)
- # beginners (91)
- # calva (4)
- # cider (17)
- # clara (13)
- # clj-kondo (14)
- # cljsrn (11)
- # clojure (159)
- # clojure-europe (2)
- # clojure-nl (14)
- # clojure-norway (2)
- # clojure-taiwan (2)
- # clojure-uk (32)
- # clojurescript (101)
- # clojutre (4)
- # cursive (13)
- # data-science (1)
- # datomic (46)
- # emacs (68)
- # figwheel-main (5)
- # fulcro (48)
- # graalvm (7)
- # graphql (6)
- # instaparse (5)
- # joker (4)
- # lambdaisland (1)
- # leiningen (2)
- # malli (9)
- # off-topic (41)
- # pedestal (15)
- # re-frame (47)
- # reagent (7)
- # reitit (14)
- # shadow-cljs (180)
- # spacemacs (58)
- # specter (1)
- # tools-deps (13)
$ plk -e "(require '[sci.core :as sci])" -e "(sci/eval-string \"(in-ns 'foo) (require '[clojure.string :as str]) ::str/foo\")"
:clojure.string/foo
$ ./bb "(ns foo (:require [clojure.set :refer [difference]])) (difference #{1 2 3} #{2 3 4})"
#{1}
file /tmp/ns.clj:
(ns foo
(:require [clojure.string :as str])
(:import (java.util.regex Pattern)))
(str/split "hihellogoodbye" (Pattern/compile "hello"))
$ bb /tmp/ns.clj
["hi" "goodbye"]
❤️ 8
I guess this namespace stuff is ready for some testing @jeroenvandijk