From 0f522e9c4c2c389e5f8b731c1588877a6c195d45 Mon Sep 17 00:00:00 2001 From: Michiel Borkent Date: Fri, 27 Nov 2020 20:33:35 +0100 Subject: [PATCH] doc [skip ci] --- doc/news.md | 2 ++ doc/projects.md | 19 +++++++++++++++++++ 2 files changed, 21 insertions(+) diff --git a/doc/news.md b/doc/news.md index 8b60182f..60449bd1 100644 --- a/doc/news.md +++ b/doc/news.md @@ -10,6 +10,8 @@ Twitter. Babashka [survey](https://nl.surveymonkey.com/r/H2HK3RC). Feedback will be used for future development. +- [sha-words](https://github.com/ordnungswidrig/sha-words): A clojure program to + turn a sha hash into list of nouns in a predictable jar. - [Stash](https://github.com/rorokimdim/stash): a CLI for encrypted text storage written in Haskell, accessible as pod from babashka and Python! - NextJournal released a babashka [notebook environment](http://nextjournal.com/try/babashka?cm6=1). diff --git a/doc/projects.md b/doc/projects.md index 48cce328..6713b228 100644 --- a/doc/projects.md +++ b/doc/projects.md @@ -8,6 +8,9 @@ Table of contents: - [Pods](#pods) - [Projects](#projects) +Also keep an eye on the [news](news.md) page for new projects, gists and other +developments around babashka. + ## Libraries ### [clj-http-lite](https://github.com/babashka/clj-http-lite) @@ -281,6 +284,18 @@ user=> (ver/version-compare "1.0" "1.0.0") 0 ``` +### [matchete](https://github.com/xapix-io/matchete.git) + +Pattern matching library: + +``` clojure +$ rlwrap bb -cp "$(clojure -Spath -Sdeps '{:deps {io.xapix/matchete {:mvn/version "1.2.0"}}}')" +user=> (require '[matchete.core :as mc]) +nil +user=> (mc/matches '{?k 1} {:x 1 :y 1})" +({?k :y} {?k :x}) +``` + ## Pods [Babashka pods](https://github.com/babashka/babashka.pods) are programs that can @@ -396,3 +411,7 @@ Github Action to install Babashka in your workflows. Useful to run bb scripts in ### [interdep](https://github.com/rejoice-cljc/interdep) Manage interdependent dependencies using Clojure's tools.deps and babashka. + +### [sha-words](https://github.com/ordnungswidrig/sha-words) + +A clojure program to turn a sha hash into list of nouns in a predictable jar.