Skip to content

Instantly share code, notes, and snippets.

@wildwestrom
wildwestrom / deps.edn
Created November 9, 2021 23:17
kanjidic xml to clojure data
{:paths ["src" "resources"]
:deps {org.clojure/data.xml {:mvn/version "0.2.0-alpha6"}
tolitius/xml-in {:mvn/version "0.1.1"}}}
@wildwestrom
wildwestrom / any.clj
Created November 9, 2021 22:37
Clojure `any?`
(ns user
(:require [clojure.test :refer [are deftest]]
[clojure.test.check.clojure-test :refer [defspec]]
[clojure.test.check.generators :as gen]
[clojure.test.check.properties :as prop])
(:refer-clojure :exclude [any?]))
(comment
"Clojure's `any? ` function seems to just return `true ` always."
(defn any?
@wildwestrom
wildwestrom / datomic-pitfalls.clj
Last active July 14, 2021 19:29
Common pitfalls using datomic
(ns datomic-pitfalls
(:require [clojure.data.csv :as csv]
[datomic.api :as d]))
(def db-uri "datomic:mem://quick-start-db")
;; (d/delete-database db-uri)
(d/create-database db-uri)
(def conn (d/connect db-uri))