Fork me on GitHub
#announcements
<
2024-04-01
>
djblue05:04:45

Just released https://djblue.github.io/portal/?content-type=application/edn&amp;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.

1
๐Ÿ‘ 7
clojure-spin 8
joyride 3
๐Ÿ™ 17
portal 12
๐ŸŽ‰ 11
1
Niki15:04:52

New library: Infix notation for math expressions https://github.com/tonsky/sane-math

๐Ÿ˜‚ 14
๐Ÿ‘ 1
1
Noah Bogart16:04:38

this is incredible

Sam Ferrell16:04:37

we need a whole programming language like this

๐Ÿ˜„ 3
p-himik16:04:28

You mean Java/Python/...? :)

๐Ÿ˜… 1
phill16:04:34

@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.

๐Ÿ˜‚ 1
lassemaatta16:04:14

Is this PEMDAS compliant? Our company lawyers demand it

p-himik16:04:41

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).

Niki16:04:41

We are fully PEMDAS-certified, of course!

mr-burns-excellent 4
Niki16:04:00

> we need a whole programming language like this Maybe I should add function calls...

Niki17:04:43

Kind of, yes

Jakub20:04:47

Congratulations on a job excellently executed! We will need an enterprise edition with patent grants to adopt this ground breaking technology at out organization.