This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2022-08-11
Channels
- # aleph (7)
- # announcements (5)
- # beginners (58)
- # calva (20)
- # cider (10)
- # clj-kondo (4)
- # cljfx (5)
- # cljsrn (7)
- # clojure (29)
- # clojure-europe (11)
- # clojure-mexico (1)
- # clojure-norway (26)
- # clojure-uk (9)
- # clojurescript (1)
- # cursive (31)
- # datahike (22)
- # datomic (12)
- # duct (3)
- # fulcro (28)
- # helix (35)
- # hyperfiddle (28)
- # lsp (4)
- # malli (8)
- # midje (3)
- # music (2)
- # nbb (9)
- # nrepl (20)
- # off-topic (36)
- # polylith (3)
- # shadow-cljs (47)
- # sql (2)
- # testing (7)
- # vim (17)
- # xtdb (7)
https://github.com/yetanalytics/flint has just been released.
From the changelog:
• Rework IRI, variable, blank node and literal implementations and add support for additional Java(Script) types.
◦ Implement protocols to define validation and formatting behavior IRIs, variables, blank nodes and literals, and apply extend-type
/`extend-protocol` to default types.
◦ Add support for java.net.URI
and js/URL
IRI instances.
◦ Add support for java.time.Temporal
timestamps (e.g. LocalDateTime
and ZonedDateTime
).
◦ Refine datatypes for numeric literals, e.g. Clojure integers are associated with xsd:long
by default.
◦ Refine datatypes for date- and time-only timestamps, e.g. java.sql.Date
and java.sql.Time
are now associated with xsd:date
and xsd:time
, respectively. (Breaking!)
• Add :force-iris?
optional arg in order to force datatype IRIs to be appended when formatting literals (with the exception of language-tagged strings).
• Add support for Unicode characters and percent encoding.
◦ Unicode characters are now supported in symbols and keywords.
◦ Percent encoding is allowed in prefixed IRI keyword names.
◦ (Clojure-only) Optimize string validation.
• Replace certain uses of s/or
with multi-specs in order to simplify error messages.
🎉 Congratulations on this release… I’ve been looking at the 0.2.0 release in a lot more depth this afternoon, and so far it’s great!! 🙇
Hi all, I've just pushed a new release of fixa fixa lets you use fixtures at the level of individual tests in clojure https://github.com/oliyh/fixa The release brings two new features: • fail-after
(deftest ^{:fixa/fail-after "2023-01-05"} christmas-decorations-test
(is (christmas-decorations)))
• run-after
(deftest ^{:fixa/run-after "2022-12-01"} future-v2-integration-test
(is (some-feature-only-available-in-v2)))
All feedback welcomethis is very very cool