This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2024-04-01
Channels
- # announcements (14)
- # beginners (6)
- # biff (6)
- # calva (3)
- # cider (7)
- # clojure (79)
- # clojure-europe (5)
- # clojure-norway (9)
- # cursive (9)
- # data-science (20)
- # datomic (3)
- # fulcro (9)
- # graalvm (15)
- # integrant (2)
- # introduce-yourself (2)
- # jobs (1)
- # lsp (7)
- # malli (5)
- # off-topic (130)
- # parinfer (11)
- # pedestal (11)
- # portal (1)
- # practicalli (4)
- # releases (3)
- # remote-jobs (1)
- # ring (8)
- # ring-swagger (30)
- # shadow-cljs (9)
- # sql (10)
- # tools-deps (8)
Just released https://djblue.github.io/portal/?content-type=application/edn&content-url=https://raw.githubusercontent.com/djblue/portal/gh-pages/docs.edn https://github.com/djblue/portal/releases/tag/0.54.0! It is a data inspection and exploration tool for
Clojure/Script. It's been about a year since my last post, since then Portal has
seen almost 400 commits. Here are some of the highlights:
- The Portal runtime works in #C03DPCLCV9N (a cljs environment for vscode)
- The vscode extension can now be used remotely
- The exception and test report viewer have seen a lot of improvements
- Goto for stack trace items and tests output with source info
- The portal.viewer
ns was added to help with setting default viewers
- Namespace'd maps for portal.viewer/inspector
- The toggle-watch command was added to the deref viewer
- It allows users to pause and resume watching atoms
- Remove hash-able requirement for runtime objects
- This should fix issues with libpython-clj based objects
- Hovering over values will now highlight what will be selected
- The toggle-expand command was added to various viewers to easily expand / collapse values
- The expand-inc command was introduced (shift+space, shift+click) for expanding children from parent
Drop by #C0185BFLLSE with any questions.



New library: Infix notation for math expressions https://github.com/tonsky/sane-math
this is incredible
@U02FVPF04A1 we have it already! YAMLscript has infix math, without any "sane/math" clutter in function position. https://github.com/yaml/yamlscript/blob/main/core/doc/yamlscript.md And, most audaciously, it all came out before April 1st.
Is this PEMDAS compliant? Our company lawyers demand it
But if the library only exists because of the current date, I would definitely like to see proper support for things like โ
, โฎ
, ๐ด
(including all the parts above and below, of course, that you'd have to sanely lay out via manual whitespace management - ASCII WYSIWYG).
Would this be the https://en.wikipedia.org/wiki/Shunting_yard_algorithm?