This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2023-06-01
Channels
- # announcements (20)
- # babashka (3)
- # beginners (30)
- # calva (28)
- # cider (3)
- # circleci (4)
- # clerk (24)
- # clj-kondo (72)
- # cljdoc (15)
- # cljs-dev (1)
- # clojure (85)
- # clojure-europe (37)
- # clojure-nl (1)
- # clojure-norway (13)
- # clojure-spec (7)
- # clojurescript (19)
- # clr (1)
- # conjure (11)
- # datahike (2)
- # datomic (11)
- # emacs (26)
- # events (4)
- # hoplon (35)
- # hyperfiddle (41)
- # jobs (7)
- # lsp (10)
- # nrepl (3)
- # off-topic (57)
- # portal (47)
- # practicalli (1)
- # rdf (3)
- # reitit (21)
- # releases (1)
- # testing (6)
- # tools-build (16)
- # wasm (1)
- # xtdb (16)
https://github.com/quoll/michelangelo: a tool for transforming Turtle files.
This library uses https://github.com/quoll/raphael and https://github.com/quoll/donatello to load Turtle files, modify them, and write them back out with your changes.
• The graph to modify is presented as a simple nested map.
• @base
and @prefix
directives can be modified, but are automatically preserved if ignored.
• Triples maintain ordering.
splinter
sounds like a great name for the library too, just saying 😄
I have not yet determined what other tools I need for working with these files, but when I do, then it’s clear what I need to name them
There once was a triple of phenology, That professed to assert on biology, Its supposed maxim Linked a metanym, That’s not how you build an ontology
I think this name is perfect because, there is a line of succession between Michelangelo and Donatello as Donatello is the mentor of Michelangelo's mentor. (Bertoldo di Giovanni) https://en.wikipedia.org/wiki/Donatello#Vasari's_Life
Since is not from TMNT is a meta ref hehehe
I enjoy the juxtaposition of the classical and modern absurdity in TMNT. That said, it’s a shame that Renaissance art does not figure as highly with me as other periods. I’d gladly bring in my favorites if I could (alas, my favorites tend towards the Impressionists)
Me too, when we will have libs with names like Monet or Cassatt? 😆
https://github.com/oxsecurity/megalinter/releases/tag/v7.0.2 • cljstyle Clojure format tool added • clj-kondo updated to latest version (automatic pick up latest version) MegaLinter is a large suite of formant and lint tools for programming languages and configuration files, using docker images (flavor) to negate the need for installing tools locally. MegaLinter is also available via a GitHub action. https://practical.li/engineering-playbook/code-quality/megalinter/
I am also considering adding zprint support for Clojure formatting
There is a small bug in the 7.0.4 release for the cljstyle tool, which is already fixed in the beta version. So in the GitHub workflow, use the beta version - I also recommend the java flavor for Clojure projects for a smaller, more specific docker image
# MegaLinter Configuration
- name: MegaLinter Run
id: ml
## latest release of major version
uses: oxsecurity/megalinter/flavors/java@beta
The beta version can also be used when running MegaLinter locally, e.g.
npx mega-linter-runner --flavor java --release beta --env "'MEGALINTER_CONFIG=.github/config/megalinter.yaml'" --remove-container
This command requires node.js installed locallyv0.5.0 of https://github.com/eval/deps-try#installation, a tool to quickly try libraries on rebel-readline.
Changes:
• Support local projects as dependency.
◦ e.g. deps-try . ~/some/project ../some/other/project
• Better parsing of deps.
◦ check existance of deps and versions beforehand (online or offline).
▪︎ This fixes ambiguity between com.github.user/project
being a mvn, git or even local dependency. All are now considered.
▪︎ print helpful error message otherwise.
• Use Clojure v.1.12.0-alpha3.
• Add FAQ and rationale to README.