notes/.config/newsboat/reddit_rss/Clojure.rss
2023-01-28 05:22:19 -08:00

1 line
No EOL
34 KiB
XML
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<?xml version="1.0" encoding="UTF-8"?><feed xmlns="http://www.w3.org/2005/Atom" xmlns:media="http://search.yahoo.com/mrss/"><category term="Clojure" label="r/Clojure"/><updated>2023-01-28T12:48:54+00:00</updated><icon>https://www.redditstatic.com/icon.png/</icon><id>/r/Clojure.rss</id><link rel="self" href="https://www.reddit.com/r/Clojure.rss" type="application/atom+xml" /><link rel="alternate" href="https://www.reddit.com/r/Clojure" type="text/html" /><logo>https://a.thumbs.redditmedia.com/WHEEksx8f-QJRmQRJ7Pks0oMRfsPJGm1vR6vhXPQbg0.png</logo><subtitle>Clojure is a dynamic, general-purpose programming language, combining the approachability and interactive development of a scripting language with an efficient and robust infrastructure for multithreaded programming.</subtitle><title>Clojure</title><entry><author><name>/u/a-concerned-mother</name><uri>https://www.reddit.com/user/a-concerned-mother</uri></author><category term="Clojure" label="r/Clojure"/><content type="html">&amp;#32; submitted by &amp;#32; &lt;a href=&quot;https://www.reddit.com/user/a-concerned-mother&quot;&gt; /u/a-concerned-mother &lt;/a&gt; &lt;br/&gt; &lt;span&gt;&lt;a href=&quot;https://youtu.be/GM9s_d4AkhI&quot;&gt;[link]&lt;/a&gt;&lt;/span&gt; &amp;#32; &lt;span&gt;&lt;a href=&quot;https://www.reddit.com/r/Clojure/comments/10mopco/carp_if_clojure_and_rust_had_a_baby/&quot;&gt;[comments]&lt;/a&gt;&lt;/span&gt;</content><id>t3_10mopco</id><link href="https://www.reddit.com/r/Clojure/comments/10mopco/carp_if_clojure_and_rust_had_a_baby/" /><updated>2023-01-27T16:14:20+00:00</updated><published>2023-01-27T16:14:20+00:00</published><title>Carp - If Clojure and Rust Had A Baby</title></entry><entry><author><name>/u/lotuc</name><uri>https://www.reddit.com/user/lotuc</uri></author><category term="Clojure" label="r/Clojure"/><content type="html">&amp;#32; submitted by &amp;#32; &lt;a href=&quot;https://www.reddit.com/user/lotuc&quot;&gt; /u/lotuc &lt;/a&gt; &lt;br/&gt; &lt;span&gt;&lt;a href=&quot;https://lotuc.org/xnfun/&quot;&gt;[link]&lt;/a&gt;&lt;/span&gt; &amp;#32; &lt;span&gt;&lt;a href=&quot;https://www.reddit.com/r/Clojure/comments/10nay67/xnfun_cross_node_function_an_early_stage_rpc/&quot;&gt;[comments]&lt;/a&gt;&lt;/span&gt;</content><id>t3_10nay67</id><link href="https://www.reddit.com/r/Clojure/comments/10nay67/xnfun_cross_node_function_an_early_stage_rpc/" /><updated>2023-01-28T09:19:34+00:00</updated><published>2023-01-28T09:19:34+00:00</published><title>xnfun (Cross Node Function) - an early stage RPC library</title></entry><entry><author><name>/u/dustingetz</name><uri>https://www.reddit.com/user/dustingetz</uri></author><category term="Clojure" label="r/Clojure"/><content type="html">&amp;#32; submitted by &amp;#32; &lt;a href=&quot;https://www.reddit.com/user/dustingetz&quot;&gt; /u/dustingetz &lt;/a&gt; &lt;br/&gt; &lt;span&gt;&lt;a href=&quot;https://github.com/mentat-collective/emmy&quot;&gt;[link]&lt;/a&gt;&lt;/span&gt; &amp;#32; &lt;span&gt;&lt;a href=&quot;https://www.reddit.com/r/Clojure/comments/10mauuv/mentatcollectiveemmy_the_emmy_computer_algebra/&quot;&gt;[comments]&lt;/a&gt;&lt;/span&gt;</content><id>t3_10mauuv</id><link href="https://www.reddit.com/r/Clojure/comments/10mauuv/mentatcollectiveemmy_the_emmy_computer_algebra/" /><updated>2023-01-27T03:25:50+00:00</updated><published>2023-01-27T03:25:50+00:00</published><title>mentat-collective/emmy: The Emmy Computer Algebra System.</title></entry><entry><author><name>/u/lauri</name><uri>https://www.reddit.com/user/lauri</uri></author><category term="Clojure" label="r/Clojure"/><content type="html">&amp;#32; submitted by &amp;#32; &lt;a href=&quot;https://www.reddit.com/user/lauri&quot;&gt; /u/lauri &lt;/a&gt; &lt;br/&gt; &lt;span&gt;&lt;a href=&quot;https://emil0r.com/posts/2023-01-26-protocols-are-nice/&quot;&gt;[link]&lt;/a&gt;&lt;/span&gt; &amp;#32; &lt;span&gt;&lt;a href=&quot;https://www.reddit.com/r/Clojure/comments/10mctv3/protocols_are_nice/&quot;&gt;[comments]&lt;/a&gt;&lt;/span&gt;</content><id>t3_10mctv3</id><link href="https://www.reddit.com/r/Clojure/comments/10mctv3/protocols_are_nice/" /><updated>2023-01-27T05:09:52+00:00</updated><published>2023-01-27T05:09:52+00:00</published><title>Protocols are nice</title></entry><entry><author><name>/u/964racer</name><uri>https://www.reddit.com/user/964racer</uri></author><category term="Clojure" label="r/Clojure"/><content type="html">&lt;!-- SC_OFF --&gt;&lt;div class=&quot;md&quot;&gt;&lt;p&gt;Looking to revisit clojure programming again. Any recommendations on setups and IDEs ? Im an emacs/slime user but wouldnt mind trying something more “modern” . Ive been using visual studio C++ with openFrameworks last 6 years and like that environment also .&lt;/p&gt; &lt;/div&gt;&lt;!-- SC_ON --&gt; &amp;#32; submitted by &amp;#32; &lt;a href=&quot;https://www.reddit.com/user/964racer&quot;&gt; /u/964racer &lt;/a&gt; &lt;br/&gt; &lt;span&gt;&lt;a href=&quot;https://www.reddit.com/r/Clojure/comments/10llipn/looking_to_revisit_clojure/&quot;&gt;[link]&lt;/a&gt;&lt;/span&gt; &amp;#32; &lt;span&gt;&lt;a href=&quot;https://www.reddit.com/r/Clojure/comments/10llipn/looking_to_revisit_clojure/&quot;&gt;[comments]&lt;/a&gt;&lt;/span&gt;</content><id>t3_10llipn</id><link href="https://www.reddit.com/r/Clojure/comments/10llipn/looking_to_revisit_clojure/" /><updated>2023-01-26T06:31:14+00:00</updated><published>2023-01-26T06:31:14+00:00</published><title>Looking to revisit Clojure</title></entry><entry><author><name>/u/tapa-no-figado</name><uri>https://www.reddit.com/user/tapa-no-figado</uri></author><category term="Clojure" label="r/Clojure"/><content type="html">&lt;!-- SC_OFF --&gt;&lt;div class=&quot;md&quot;&gt;&lt;p&gt;My main ideas would be to gain experience with an implementation targeting a practical problem where using Clojure could be an advantage, or maybe where the tooling is lacking.&lt;/p&gt; &lt;p&gt;I&amp;#39;m struggling to find real world problems satisfying these criteria.&lt;/p&gt; &lt;p&gt;I also find XDTB interesting! Like, maybe a direction or something&lt;/p&gt; &lt;p&gt;Sorry if this is vague. Any help at all is appreciated!&lt;/p&gt; &lt;/div&gt;&lt;!-- SC_ON --&gt; &amp;#32; submitted by &amp;#32; &lt;a href=&quot;https://www.reddit.com/user/tapa-no-figado&quot;&gt; /u/tapa-no-figado &lt;/a&gt; &lt;br/&gt; &lt;span&gt;&lt;a href=&quot;https://www.reddit.com/r/Clojure/comments/10m6chk/i_to_do_something_in_distributed_systems_with/&quot;&gt;[link]&lt;/a&gt;&lt;/span&gt; &amp;#32; &lt;span&gt;&lt;a href=&quot;https://www.reddit.com/r/Clojure/comments/10m6chk/i_to_do_something_in_distributed_systems_with/&quot;&gt;[comments]&lt;/a&gt;&lt;/span&gt;</content><id>t3_10m6chk</id><link href="https://www.reddit.com/r/Clojure/comments/10m6chk/i_to_do_something_in_distributed_systems_with/" /><updated>2023-01-26T23:48:01+00:00</updated><published>2023-01-26T23:48:01+00:00</published><title>I to do something in Distributed Systems with Clojure in my Undergraduate Thesis. Help needed!</title></entry><entry><author><name>/u/dustingetz</name><uri>https://www.reddit.com/user/dustingetz</uri></author><category term="Clojure" label="r/Clojure"/><content type="html">&amp;#32; submitted by &amp;#32; &lt;a href=&quot;https://www.reddit.com/user/dustingetz&quot;&gt; /u/dustingetz &lt;/a&gt; &lt;br/&gt; &lt;span&gt;&lt;a href=&quot;https://github.com/fulcrologic/guardrails&quot;&gt;[link]&lt;/a&gt;&lt;/span&gt; &amp;#32; &lt;span&gt;&lt;a href=&quot;https://www.reddit.com/r/Clojure/comments/10l7jag/fulcrologicguardrails_spec_as_a_loose_type_checker/&quot;&gt;[comments]&lt;/a&gt;&lt;/span&gt;</content><id>t3_10l7jag</id><link href="https://www.reddit.com/r/Clojure/comments/10l7jag/fulcrologicguardrails_spec_as_a_loose_type_checker/" /><updated>2023-01-25T19:39:03+00:00</updated><published>2023-01-25T19:39:03+00:00</published><title>fulcrologic/guardrails: spec as a loose type checker</title></entry><entry><author><name>/u/drrnmk</name><uri>https://www.reddit.com/user/drrnmk</uri></author><category term="Clojure" label="r/Clojure"/><content type="html">&lt;!-- SC_OFF --&gt;&lt;div class=&quot;md&quot;&gt;&lt;p&gt;I have been writing Clojure for a couple of years now, and I feel a bit tired of type errors and potential possiblity of them. Otherwise, I have to write lots of unit testing, or malli/spec, which affects performance. Do you have this feeling sometime? Or you use type checkers extensively to avoid type errors?&lt;/p&gt; &lt;p&gt;If you have any advice, I&amp;#39;d appreciate!&lt;/p&gt; &lt;/div&gt;&lt;!-- SC_ON --&gt; &amp;#32; submitted by &amp;#32; &lt;a href=&quot;https://www.reddit.com/user/drrnmk&quot;&gt; /u/drrnmk &lt;/a&gt; &lt;br/&gt; &lt;span&gt;&lt;a href=&quot;https://www.reddit.com/r/Clojure/comments/10l1jc9/tired_by_the_dynamicism/&quot;&gt;[link]&lt;/a&gt;&lt;/span&gt; &amp;#32; &lt;span&gt;&lt;a href=&quot;https://www.reddit.com/r/Clojure/comments/10l1jc9/tired_by_the_dynamicism/&quot;&gt;[comments]&lt;/a&gt;&lt;/span&gt;</content><id>t3_10l1jc9</id><link href="https://www.reddit.com/r/Clojure/comments/10l1jc9/tired_by_the_dynamicism/" /><updated>2023-01-25T15:40:21+00:00</updated><published>2023-01-25T15:40:21+00:00</published><title>Tired by the dynamicism</title></entry><entry><author><name>/u/BrunoBonacci</name><uri>https://www.reddit.com/user/BrunoBonacci</uri></author><category term="Clojure" label="r/Clojure"/><content type="html">&amp;#32; submitted by &amp;#32; &lt;a href=&quot;https://www.reddit.com/user/BrunoBonacci&quot;&gt; /u/BrunoBonacci &lt;/a&gt; &lt;br/&gt; &lt;span&gt;&lt;a href=&quot;https://www.youtube.com/watch?v=m478BHGR3XU&quot;&gt;[link]&lt;/a&gt;&lt;/span&gt; &amp;#32; &lt;span&gt;&lt;a href=&quot;https://www.reddit.com/r/Clojure/comments/10kv7et/open_source_licenses_for_developers_by_martin/&quot;&gt;[comments]&lt;/a&gt;&lt;/span&gt;</content><id>t3_10kv7et</id><link href="https://www.reddit.com/r/Clojure/comments/10kv7et/open_source_licenses_for_developers_by_martin/" /><updated>2023-01-25T09:59:50+00:00</updated><published>2023-01-25T09:59:50+00:00</published><title>Open Source Licenses for Developers (by Martin Clausen)</title></entry><entry><author><name>/u/mtngs_io</name><uri>https://www.reddit.com/user/mtngs_io</uri></author><category term="Clojure" label="r/Clojure"/><content type="html">&amp;#32; submitted by &amp;#32; &lt;a href=&quot;https://www.reddit.com/user/mtngs_io&quot;&gt; /u/mtngs_io &lt;/a&gt; &lt;br/&gt; &lt;span&gt;&lt;a href=&quot;https://mtngs.io/sci-cloj/clojure-visual-tools-group/5x6SQGGWap8.html&quot;&gt;[link]&lt;/a&gt;&lt;/span&gt; &amp;#32; &lt;span&gt;&lt;a href=&quot;https://www.reddit.com/r/Clojure/comments/10k8d9p/sci_cloj_clojure_visualtools_group_27_nov_2022/&quot;&gt;[comments]&lt;/a&gt;&lt;/span&gt;</content><id>t3_10k8d9p</id><link href="https://www.reddit.com/r/Clojure/comments/10k8d9p/sci_cloj_clojure_visualtools_group_27_nov_2022/" /><updated>2023-01-24T15:43:47+00:00</updated><published>2023-01-24T15:43:47+00:00</published><title>Sci Cloj Clojure visual-tools group, 27 Nov 2022</title></entry><entry><author><name>/u/Strange-Cranberry292</name><uri>https://www.reddit.com/user/Strange-Cranberry292</uri></author><category term="Clojure" label="r/Clojure"/><content type="html">&lt;!-- SC_OFF --&gt;&lt;div class=&quot;md&quot;&gt;&lt;p&gt;Hi guys&lt;/p&gt; &lt;p&gt;I had previously asked about how I could convert a json file to a Clojure map using spec.&lt;/p&gt; &lt;p&gt;&amp;#x200B;&lt;/p&gt; &lt;p&gt;&lt;a href=&quot;https://preview.redd.it/cj4ear4re0ea1.png?width=838&amp;amp;format=png&amp;amp;auto=webp&amp;amp;s=76ca738d4577d8cb866f4e7be78f5db1b6a576d1&quot;&gt;invoice-spec.clj&lt;/a&gt;&lt;/p&gt; &lt;p&gt;I already have my spec structure defined and I managed to read the json I need to convert.&lt;/p&gt; &lt;p&gt;&amp;#x200B;&lt;/p&gt; &lt;p&gt;&lt;a href=&quot;https://preview.redd.it/490olt7pe0ea1.png?width=1318&amp;amp;format=png&amp;amp;auto=webp&amp;amp;s=3907f5667846efb2d4ce01b04e78a303e126da32&quot;&gt;invoice.json&lt;/a&gt;&lt;/p&gt; &lt;p&gt;The challenge is to be able to do the following &lt;strong&gt;(s/valid? ::invoice invoice) ; =&amp;gt; true&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;&amp;#x200B;&lt;/p&gt; &lt;p&gt;I don&amp;#39;t know how to start to get to that, that is, should I read each object of my json file and convert it to a map, how would I implement my spec structure for that?&lt;/p&gt; &lt;p&gt;&amp;#x200B;&lt;/p&gt; &lt;p&gt;Thank you very much for your help&lt;/p&gt; &lt;/div&gt;&lt;!-- SC_ON --&gt; &amp;#32; submitted by &amp;#32; &lt;a href=&quot;https://www.reddit.com/user/Strange-Cranberry292&quot;&gt; /u/Strange-Cranberry292 &lt;/a&gt; &lt;br/&gt; &lt;span&gt;&lt;a href=&quot;https://www.reddit.com/r/Clojure/comments/10k807y/questions_about_converting_a_json_file_to_a/&quot;&gt;[link]&lt;/a&gt;&lt;/span&gt; &amp;#32; &lt;span&gt;&lt;a href=&quot;https://www.reddit.com/r/Clojure/comments/10k807y/questions_about_converting_a_json_file_to_a/&quot;&gt;[comments]&lt;/a&gt;&lt;/span&gt;</content><id>t3_10k807y</id><link href="https://www.reddit.com/r/Clojure/comments/10k807y/questions_about_converting_a_json_file_to_a/" /><updated>2023-01-24T15:27:24+00:00</updated><published>2023-01-24T15:27:24+00:00</published><title>Questions about converting a json file to a clojure map</title></entry><entry><author><name>/u/ACMLearning</name><uri>https://www.reddit.com/user/ACMLearning</uri></author><category term="Clojure" label="r/Clojure"/><content type="html">&lt;!-- SC_OFF --&gt;&lt;div class=&quot;md&quot;&gt;&lt;p&gt;Jan 25 at 11 am ET (16:00 UTC), join Yehonathan Sharvit, Software Architect at Cycognito and author of &amp;quot;Data-Oriented Programming,&amp;quot; for the &lt;a href=&quot;http://bit.ly/3j0WJmy&quot;&gt;ACM TechTalk&lt;/a&gt;&amp;quot; &lt;strong&gt;Reduce System Complexity with Data-Oriented Programming&lt;/strong&gt;,&amp;quot; moderated by Paul DeGrandis, Senior Research Director at Kevel .&lt;/p&gt; &lt;p&gt;Data-oriented programming is a paradigm that aims at reducing the complexity of information systems such as back-end applications, web services, web workers, and front-end applications by rethinking data. In this talk Yehonathan will illustrate the principles of data-oriented programming in the context of a software production system. After attending this talk, you will be able to apply data-oriented programming principles in your preferred programming language and reduce the complexity of the systems you build.&lt;/p&gt; &lt;p&gt;&lt;a href=&quot;http://bit.ly/3j0WJmy&quot;&gt;Register&lt;/a&gt; to attend this talk live or on demand.&lt;/p&gt; &lt;/div&gt;&lt;!-- SC_ON --&gt; &amp;#32; submitted by &amp;#32; &lt;a href=&quot;https://www.reddit.com/user/ACMLearning&quot;&gt; /u/ACMLearning &lt;/a&gt; &lt;br/&gt; &lt;span&gt;&lt;a href=&quot;https://www.reddit.com/r/Clojure/comments/10kdl0x/january_25_join_software_architect_and_author/&quot;&gt;[link]&lt;/a&gt;&lt;/span&gt; &amp;#32; &lt;span&gt;&lt;a href=&quot;https://www.reddit.com/r/Clojure/comments/10kdl0x/january_25_join_software_architect_and_author/&quot;&gt;[comments]&lt;/a&gt;&lt;/span&gt;</content><id>t3_10kdl0x</id><link href="https://www.reddit.com/r/Clojure/comments/10kdl0x/january_25_join_software_architect_and_author/" /><updated>2023-01-24T19:18:47+00:00</updated><published>2023-01-24T19:18:47+00:00</published><title>January 25, Join Software Architect and Author Yehonathan Sharvit for the Free Talk &quot;Reduce System Complexity with Data-Oriented Programming&quot;</title></entry><entry><author><name>/u/safe-bet-16</name><uri>https://www.reddit.com/user/safe-bet-16</uri></author><category term="Clojure" label="r/Clojure"/><content type="html">&amp;#32; submitted by &amp;#32; &lt;a href=&quot;https://www.reddit.com/user/safe-bet-16&quot;&gt; /u/safe-bet-16 &lt;/a&gt; &lt;br/&gt; &lt;span&gt;&lt;a href=&quot;https://medium.com/p/5804f95960f8&quot;&gt;[link]&lt;/a&gt;&lt;/span&gt; &amp;#32; &lt;span&gt;&lt;a href=&quot;https://www.reddit.com/r/Clojure/comments/10jm4s6/consistent_hashing_with_clojure/&quot;&gt;[comments]&lt;/a&gt;&lt;/span&gt;</content><id>t3_10jm4s6</id><link href="https://www.reddit.com/r/Clojure/comments/10jm4s6/consistent_hashing_with_clojure/" /><updated>2023-01-23T20:11:10+00:00</updated><published>2023-01-23T20:11:10+00:00</published><title>Consistent Hashing with Clojure</title></entry><entry><author><name>/u/daveliepmann</name><uri>https://www.reddit.com/user/daveliepmann</uri></author><category term="Clojure" label="r/Clojure"/><content type="html">&lt;!-- SC_OFF --&gt;&lt;div class=&quot;md&quot;&gt;&lt;p&gt;Karsten Schmidt&amp;#39;s &lt;a href=&quot;https://social.tchncs.de/@toxi@mastodon.thi.ng/109734720236593100&quot;&gt;announcement on mastodon&lt;/a&gt;:&lt;/p&gt; &lt;blockquote&gt; &lt;p&gt;&amp;#39;#ReleaseSunday Good things come to those who wait... After 10+ years, incl. 4+ years of release candidates and now prompted by a recent PR by @dimovich, earlier today I&amp;#39;ve released &lt;a href=&quot;https://thi.ng/geom-clj&quot;&gt;https://thi.ng/geom-clj&lt;/a&gt; v1.0.0 proper — a large, comprehensive #opensource 2D/3D geometry toolkit for both #Clojure &amp;amp; #ClojureScript. It&amp;#39;s a massive project with too many features to list here, see readme &amp;amp; attached images for a partial list...&lt;/p&gt; &lt;p&gt;This was the first public project under the thi.ng moniker and from 2011-2016 I worked almost daily on it (though in it&amp;#39;s current form it&amp;#39;s the 4th rewrite). It also was the first project for which I decided to adapt a #LiterateProgramming process, using Emacs #OrgMode, allowing me to develop and intersperse source code with prose, sections, table of contents, reference/research links, tasks, diagrams, visualizations, tables &amp;amp; parametric code templates. Amazing productivity booster &amp;amp; dearly missed since... I continued using LP for several other large thi.ng libraries (most notably &lt;a href=&quot;https://thi.ng/fabric&quot;&gt;https://thi.ng/fabric&lt;/a&gt;), but in 2018 I decided to give up, since it proved to be a major hurdle for 3rd party contributions... 😢&lt;/p&gt; &lt;p&gt;In hindsight, the project, design and learnings from Clojure heavily inspired and directly expanded into my later (current!) #TypeScript work and the group of 20 new libraries under the same name (i.e. see &lt;a href=&quot;https://thi.ng/geom&quot;&gt;https://thi.ng/geom&lt;/a&gt;). The latter is &lt;em&gt;not&lt;/em&gt; a direct port and currently still has a much stronger focus on 2D, yet again is one of the largest groups of libraries in the entire &lt;a href=&quot;https://thi.ng/umbrella&quot;&gt;https://thi.ng/umbrella&lt;/a&gt; monorepo...&lt;/p&gt; &lt;/blockquote&gt; &lt;/div&gt;&lt;!-- SC_ON --&gt; &amp;#32; submitted by &amp;#32; &lt;a href=&quot;https://www.reddit.com/user/daveliepmann&quot;&gt; /u/daveliepmann &lt;/a&gt; &lt;br/&gt; &lt;span&gt;&lt;a href=&quot;https://www.reddit.com/r/Clojure/comments/10j7kai/thinggeomclj_v100/&quot;&gt;[link]&lt;/a&gt;&lt;/span&gt; &amp;#32; &lt;span&gt;&lt;a href=&quot;https://www.reddit.com/r/Clojure/comments/10j7kai/thinggeomclj_v100/&quot;&gt;[comments]&lt;/a&gt;&lt;/span&gt;</content><id>t3_10j7kai</id><link href="https://www.reddit.com/r/Clojure/comments/10j7kai/thinggeomclj_v100/" /><updated>2023-01-23T08:22:23+00:00</updated><published>2023-01-23T08:22:23+00:00</published><title>thi.ng/geom-clj v1.0.0</title></entry><entry><author><name>/u/mac</name><uri>https://www.reddit.com/user/mac</uri></author><category term="Clojure" label="r/Clojure"/><content type="html">&amp;#32; submitted by &amp;#32; &lt;a href=&quot;https://www.reddit.com/user/mac&quot;&gt; /u/mac &lt;/a&gt; &lt;br/&gt; &lt;span&gt;&lt;a href=&quot;https://github.com/adam-james-v/solenoid&quot;&gt;[link]&lt;/a&gt;&lt;/span&gt; &amp;#32; &lt;span&gt;&lt;a href=&quot;https://www.reddit.com/r/Clojure/comments/10j5rhw/github_adamjamesvsolenoid_a_small_clojure_tool/&quot;&gt;[comments]&lt;/a&gt;&lt;/span&gt;</content><id>t3_10j5rhw</id><link href="https://www.reddit.com/r/Clojure/comments/10j5rhw/github_adamjamesvsolenoid_a_small_clojure_tool/" /><updated>2023-01-23T06:22:35+00:00</updated><published>2023-01-23T06:22:35+00:00</published><title>GitHub - adam-james-v/solenoid: A small clojure tool for making little control UIs while using the repl!</title></entry><entry><author><name>/u/AutoModerator</name><uri>https://www.reddit.com/user/AutoModerator</uri></author><category term="Clojure" label="r/Clojure"/><content type="html">&lt;!-- SC_OFF --&gt;&lt;div class=&quot;md&quot;&gt;&lt;p&gt;Please ask anything and we&amp;#39;ll be able to help one another out.&lt;/p&gt; &lt;p&gt;Questions from all levels of experience are welcome, with new users highly encouraged to ask.&lt;/p&gt; &lt;p&gt;&lt;strong&gt;Ground Rules:&lt;/strong&gt;&lt;/p&gt; &lt;ul&gt; &lt;li&gt;Top level replies should only be questions. Feel free to post as many questions as you&amp;#39;d like and split multiple questions into their own post threads.&lt;/li&gt; &lt;li&gt;No toxicity. It can be very difficult to reveal a lack of understanding in programming circles. Never disparage one&amp;#39;s choices and do not posture about FP vs. whatever.&lt;/li&gt; &lt;/ul&gt; &lt;p&gt;If you prefer IRC check out #clojure-beginners on &lt;strong&gt;freenode&lt;/strong&gt;. If you prefer &lt;strong&gt;Slack&lt;/strong&gt; check out &lt;a href=&quot;http://clojurians.net&quot;&gt;http://clojurians.net&lt;/a&gt;&lt;/p&gt; &lt;p&gt;If you didn&amp;#39;t get an answer last time, or you&amp;#39;d like more info, feel free to ask again.&lt;/p&gt; &lt;/div&gt;&lt;!-- SC_ON --&gt; &amp;#32; submitted by &amp;#32; &lt;a href=&quot;https://www.reddit.com/user/AutoModerator&quot;&gt; /u/AutoModerator &lt;/a&gt; &lt;br/&gt; &lt;span&gt;&lt;a href=&quot;https://www.reddit.com/r/Clojure/comments/10j9ukj/new_clojurians_ask_anything_january_23_2023/&quot;&gt;[link]&lt;/a&gt;&lt;/span&gt; &amp;#32; &lt;span&gt;&lt;a href=&quot;https://www.reddit.com/r/Clojure/comments/10j9ukj/new_clojurians_ask_anything_january_23_2023/&quot;&gt;[comments]&lt;/a&gt;&lt;/span&gt;</content><id>t3_10j9ukj</id><link href="https://www.reddit.com/r/Clojure/comments/10j9ukj/new_clojurians_ask_anything_january_23_2023/" /><updated>2023-01-23T11:00:17+00:00</updated><published>2023-01-23T11:00:17+00:00</published><title>New Clojurians: Ask Anything - January 23, 2023</title></entry><entry><author><name>/u/Strange-Cranberry292</name><uri>https://www.reddit.com/user/Strange-Cranberry292</uri></author><category term="Clojure" label="r/Clojure"/><content type="html">&lt;!-- SC_OFF --&gt;&lt;div class=&quot;md&quot;&gt;&lt;p&gt;Hi guys&lt;/p&gt; &lt;p&gt;&amp;#x200B;&lt;/p&gt; &lt;p&gt;I have a structure already defined &lt;strong&gt;(Clojure.spec)&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;I have to build a map with the rules from the spec file given a &lt;strong&gt;JSON (I already have the JSON).&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;What steps should I consult to be able to perform this procedure and be able to achieve a &lt;strong&gt;(s/valid? ---) =&amp;gt; true ?&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;&amp;#x200B;&lt;/p&gt; &lt;p&gt;Thank you for your help&lt;/p&gt; &lt;/div&gt;&lt;!-- SC_ON --&gt; &amp;#32; submitted by &amp;#32; &lt;a href=&quot;https://www.reddit.com/user/Strange-Cranberry292&quot;&gt; /u/Strange-Cranberry292 &lt;/a&gt; &lt;br/&gt; &lt;span&gt;&lt;a href=&quot;https://www.reddit.com/r/Clojure/comments/10jkf0g/json_and_clojurespec/&quot;&gt;[link]&lt;/a&gt;&lt;/span&gt; &amp;#32; &lt;span&gt;&lt;a href=&quot;https://www.reddit.com/r/Clojure/comments/10jkf0g/json_and_clojurespec/&quot;&gt;[comments]&lt;/a&gt;&lt;/span&gt;</content><id>t3_10jkf0g</id><link href="https://www.reddit.com/r/Clojure/comments/10jkf0g/json_and_clojurespec/" /><updated>2023-01-23T19:01:48+00:00</updated><published>2023-01-23T19:01:48+00:00</published><title>JSON and Clojure.spec</title></entry><entry><author><name>/u/hedgehog0</name><uri>https://www.reddit.com/user/hedgehog0</uri></author><category term="Clojure" label="r/Clojure"/><content type="html">&lt;!-- SC_OFF --&gt;&lt;div class=&quot;md&quot;&gt;&lt;p&gt;As we know that Clojure runs on the top of JVM, recently I saw &lt;a href=&quot;https://www.reddit.com/r/Clojure/comments/106md8r/suggested_resources_for_learning_the_jvm_well/&quot;&gt;this post&lt;/a&gt; and thought that it would be helpful for people who use Clojure and want to learn more about JVM.&lt;/p&gt; &lt;p&gt;However, I was wondering that at what point of one&amp;#39;s Clojure career, does he/she need to actually learn more about Clojure? For instance, if I were to start a (side-)project in Clojure and want to make it into some kind of small business. Do I need to learn more about JVM when running into performance issues, or when encountering other issues? In other words, what kinds of problems would knowing JVM solve when using Clojure?&lt;/p&gt; &lt;p&gt;(Sorry for the wording, I have used CL but am new to Clojure, so I do not consider myself knowing a lot about the language and the JVM...)&lt;/p&gt; &lt;/div&gt;&lt;!-- SC_ON --&gt; &amp;#32; submitted by &amp;#32; &lt;a href=&quot;https://www.reddit.com/user/hedgehog0&quot;&gt; /u/hedgehog0 &lt;/a&gt; &lt;br/&gt; &lt;span&gt;&lt;a href=&quot;https://www.reddit.com/r/Clojure/comments/10ja0cl/at_what_point_of_clojure_career_does_one_need_to/&quot;&gt;[link]&lt;/a&gt;&lt;/span&gt; &amp;#32; &lt;span&gt;&lt;a href=&quot;https://www.reddit.com/r/Clojure/comments/10ja0cl/at_what_point_of_clojure_career_does_one_need_to/&quot;&gt;[comments]&lt;/a&gt;&lt;/span&gt;</content><id>t3_10ja0cl</id><link href="https://www.reddit.com/r/Clojure/comments/10ja0cl/at_what_point_of_clojure_career_does_one_need_to/" /><updated>2023-01-23T11:10:28+00:00</updated><published>2023-01-23T11:10:28+00:00</published><title>At what point of Clojure career, does one need to actually learn JVM?</title></entry><entry><author><name>/u/Strange-Cranberry292</name><uri>https://www.reddit.com/user/Strange-Cranberry292</uri></author><category term="Clojure" label="r/Clojure"/><content type="html">&lt;!-- SC_OFF --&gt;&lt;div class=&quot;md&quot;&gt;&lt;p&gt;Hi guys&lt;/p&gt; &lt;p&gt;I am trying to filter this map with those objects that meet the condition :tax/rate = 19 or :retentions/rate = 1 (Cannot be both true).&lt;/p&gt; &lt;p&gt;&amp;#x200B;&lt;/p&gt; &lt;p&gt;I tried with filter but it is not possible for me to access the vectors that contain the information to be conditioned.&lt;/p&gt; &lt;p&gt;&amp;#x200B;&lt;/p&gt; &lt;p&gt;I appreciate your help, thank you very much&lt;/p&gt; &lt;p&gt;&lt;a href=&quot;https://preview.redd.it/36ncgjqhqqda1.png?width=843&amp;amp;format=png&amp;amp;auto=webp&amp;amp;s=fb82378bddb2873150e563ce2c8920fbd730b1f6&quot;&gt;https://preview.redd.it/36ncgjqhqqda1.png?width=843&amp;amp;format=png&amp;amp;auto=webp&amp;amp;s=fb82378bddb2873150e563ce2c8920fbd730b1f6&lt;/a&gt;&lt;/p&gt; &lt;/div&gt;&lt;!-- SC_ON --&gt; &amp;#32; submitted by &amp;#32; &lt;a href=&quot;https://www.reddit.com/user/Strange-Cranberry292&quot;&gt; /u/Strange-Cranberry292 &lt;/a&gt; &lt;br/&gt; &lt;span&gt;&lt;a href=&quot;https://www.reddit.com/r/Clojure/comments/10j6awi/abstraction/&quot;&gt;[link]&lt;/a&gt;&lt;/span&gt; &amp;#32; &lt;span&gt;&lt;a href=&quot;https://www.reddit.com/r/Clojure/comments/10j6awi/abstraction/&quot;&gt;[comments]&lt;/a&gt;&lt;/span&gt;</content><id>t3_10j6awi</id><link href="https://www.reddit.com/r/Clojure/comments/10j6awi/abstraction/" /><updated>2023-01-23T06:57:13+00:00</updated><published>2023-01-23T06:57:13+00:00</published><title>Abstraction</title></entry><entry><author><name>/u/Fluid-Bench-1908</name><uri>https://www.reddit.com/user/Fluid-Bench-1908</uri></author><category term="Clojure" label="r/Clojure"/><content type="html">&lt;!-- SC_OFF --&gt;&lt;div class=&quot;md&quot;&gt;&lt;p&gt;Hi,&lt;/p&gt; &lt;p&gt;&amp;#x200B;&lt;/p&gt; &lt;p&gt;I&amp;#39;m using neovim for clojure development. I would like to setup below plugins.&lt;/p&gt; &lt;p&gt;&amp;#x200B;&lt;/p&gt; &lt;ol&gt; &lt;li&gt;Olical/aniseed&lt;/li&gt; &lt;li&gt;Olical/conjure&lt;/li&gt; &lt;li&gt;gpanders/nvim-parinfer&lt;/li&gt; &lt;li&gt;PaterJason/cmp-conjure&lt;/li&gt; &lt;/ol&gt; &lt;p&gt;I don&amp;#39;t know how to setup rudimentary config in lua. All I see is setup in fennel. I don&amp;#39;t know either fennel or vimscript. Does have one have setup for the above four plugins in lua?&lt;/p&gt; &lt;/div&gt;&lt;!-- SC_ON --&gt; &amp;#32; submitted by &amp;#32; &lt;a href=&quot;https://www.reddit.com/user/Fluid-Bench-1908&quot;&gt; /u/Fluid-Bench-1908 &lt;/a&gt; &lt;br/&gt; &lt;span&gt;&lt;a href=&quot;https://www.reddit.com/r/Clojure/comments/10ie0xl/how_to_configure_conjure_aniseed_parinfer_in_lua/&quot;&gt;[link]&lt;/a&gt;&lt;/span&gt; &amp;#32; &lt;span&gt;&lt;a href=&quot;https://www.reddit.com/r/Clojure/comments/10ie0xl/how_to_configure_conjure_aniseed_parinfer_in_lua/&quot;&gt;[comments]&lt;/a&gt;&lt;/span&gt;</content><id>t3_10ie0xl</id><link href="https://www.reddit.com/r/Clojure/comments/10ie0xl/how_to_configure_conjure_aniseed_parinfer_in_lua/" /><updated>2023-01-22T07:32:54+00:00</updated><published>2023-01-22T07:32:54+00:00</published><title>how to configure conjure, aniseed, parinfer in lua for neovim clojure development?</title></entry><entry><author><name>/u/Strange-Cranberry292</name><uri>https://www.reddit.com/user/Strange-Cranberry292</uri></author><category term="Clojure" label="r/Clojure"/><content type="html">&lt;!-- SC_OFF --&gt;&lt;div class=&quot;md&quot;&gt;&lt;p&gt;Hi guys&lt;/p&gt; &lt;p&gt;I am starting with CLojure but I get this error when I try to load an .&lt;strong&gt;edn&lt;/strong&gt; file containing an &lt;strong&gt;object&lt;/strong&gt;.&lt;/p&gt; &lt;p&gt;&amp;#x200B;&lt;/p&gt; &lt;p&gt;&lt;a href=&quot;https://preview.redd.it/86gnhtn15mda1.png?width=1806&amp;amp;format=png&amp;amp;auto=webp&amp;amp;s=a79e35382bbf86a2e542ba788e6edc5798d2328e&quot;&gt;https://preview.redd.it/86gnhtn15mda1.png?width=1806&amp;amp;format=png&amp;amp;auto=webp&amp;amp;s=a79e35382bbf86a2e542ba788e6edc5798d2328e&lt;/a&gt;&lt;/p&gt; &lt;p&gt;Thanks for your help&lt;/p&gt; &lt;/div&gt;&lt;!-- SC_ON --&gt; &amp;#32; submitted by &amp;#32; &lt;a href=&quot;https://www.reddit.com/user/Strange-Cranberry292&quot;&gt; /u/Strange-Cranberry292 &lt;/a&gt; &lt;br/&gt; &lt;span&gt;&lt;a href=&quot;https://www.reddit.com/r/Clojure/comments/10im4tv/clojure_starting/&quot;&gt;[link]&lt;/a&gt;&lt;/span&gt; &amp;#32; &lt;span&gt;&lt;a href=&quot;https://www.reddit.com/r/Clojure/comments/10im4tv/clojure_starting/&quot;&gt;[comments]&lt;/a&gt;&lt;/span&gt;</content><id>t3_10im4tv</id><link href="https://www.reddit.com/r/Clojure/comments/10im4tv/clojure_starting/" /><updated>2023-01-22T15:27:02+00:00</updated><published>2023-01-22T15:27:02+00:00</published><title>Clojure Starting</title></entry><entry><author><name>/u/kuzmin_m</name><uri>https://www.reddit.com/user/kuzmin_m</uri></author><category term="Clojure" label="r/Clojure"/><content type="html">&amp;#32; submitted by &amp;#32; &lt;a href=&quot;https://www.reddit.com/user/kuzmin_m&quot;&gt; /u/kuzmin_m &lt;/a&gt; &lt;br/&gt; &lt;span&gt;&lt;a href=&quot;https://darkleaf.github.io/di/&quot;&gt;[link]&lt;/a&gt;&lt;/span&gt; &amp;#32; &lt;span&gt;&lt;a href=&quot;https://www.reddit.com/r/Clojure/comments/10hzden/di_is_a_dependency_injection_framework_that/&quot;&gt;[comments]&lt;/a&gt;&lt;/span&gt;</content><id>t3_10hzden</id><link href="https://www.reddit.com/r/Clojure/comments/10hzden/di_is_a_dependency_injection_framework_that/" /><updated>2023-01-21T19:30:08+00:00</updated><published>2023-01-21T19:30:08+00:00</published><title>DI is a dependency injection framework that allows you to define dependencies as cheaply as defining function arguments.</title></entry><entry><author><name>/u/MrMelankoli</name><uri>https://www.reddit.com/user/MrMelankoli</uri></author><category term="Clojure" label="r/Clojure"/><content type="html">&lt;!-- SC_OFF --&gt;&lt;div class=&quot;md&quot;&gt;&lt;p&gt;I can&amp;#39;t seem to find any clear information on this, only bit and pieces on the repo &lt;a href=&quot;https://github.com/quil/quil&quot;&gt;https://github.com/quil/quil&lt;/a&gt;. It doesn&amp;#39;t seem to get any updates and Processing 4 and Java 9, seems to brake. SO the project is dead right?&lt;/p&gt; &lt;/div&gt;&lt;!-- SC_ON --&gt; &amp;#32; submitted by &amp;#32; &lt;a href=&quot;https://www.reddit.com/user/MrMelankoli&quot;&gt; /u/MrMelankoli &lt;/a&gt; &lt;br/&gt; &lt;span&gt;&lt;a href=&quot;https://www.reddit.com/r/Clojure/comments/10ho3om/is_quil_moving_forward/&quot;&gt;[link]&lt;/a&gt;&lt;/span&gt; &amp;#32; &lt;span&gt;&lt;a href=&quot;https://www.reddit.com/r/Clojure/comments/10ho3om/is_quil_moving_forward/&quot;&gt;[comments]&lt;/a&gt;&lt;/span&gt;</content><id>t3_10ho3om</id><link href="https://www.reddit.com/r/Clojure/comments/10ho3om/is_quil_moving_forward/" /><updated>2023-01-21T10:16:46+00:00</updated><published>2023-01-21T10:16:46+00:00</published><title>Is Quil moving forward?</title></entry><entry><author><name>/u/scarredwaits</name><uri>https://www.reddit.com/user/scarredwaits</uri></author><category term="Clojure" label="r/Clojure"/><content type="html">&amp;#32; submitted by &amp;#32; &lt;a href=&quot;https://www.reddit.com/user/scarredwaits&quot;&gt; /u/scarredwaits &lt;/a&gt; &lt;br/&gt; &lt;span&gt;&lt;a href=&quot;https://www.pixelated-noise.com/blog/2023/01/20/bb-dialog-announcement/index.html&quot;&gt;[link]&lt;/a&gt;&lt;/span&gt; &amp;#32; &lt;span&gt;&lt;a href=&quot;https://www.reddit.com/r/Clojure/comments/10gyjv3/babashka_and_dialog_part_ii_announcing_the/&quot;&gt;[comments]&lt;/a&gt;&lt;/span&gt;</content><id>t3_10gyjv3</id><link href="https://www.reddit.com/r/Clojure/comments/10gyjv3/babashka_and_dialog_part_ii_announcing_the/" /><updated>2023-01-20T14:38:22+00:00</updated><published>2023-01-20T14:38:22+00:00</published><title>Babashka and dialog part II: Announcing the bb-dialog library - Pixelated Noise Blog</title></entry><entry><author><name>/u/SimonGray</name><uri>https://www.reddit.com/user/SimonGray</uri></author><category term="Clojure" label="r/Clojure"/><content type="html">&amp;#32; submitted by &amp;#32; &lt;a href=&quot;https://www.reddit.com/user/SimonGray&quot;&gt; /u/SimonGray &lt;/a&gt; &lt;br/&gt; &lt;span&gt;&lt;a href=&quot;https://www.youtube.com/watch?v=lz_JEN88hSo&quot;&gt;[link]&lt;/a&gt;&lt;/span&gt; &amp;#32; &lt;span&gt;&lt;a href=&quot;https://www.reddit.com/r/Clojure/comments/10h8gkd/growing_clojure_via_inferenceql_synthetic_data/&quot;&gt;[comments]&lt;/a&gt;&lt;/span&gt;</content><id>t3_10h8gkd</id><link href="https://www.reddit.com/r/Clojure/comments/10h8gkd/growing_clojure_via_inferenceql_synthetic_data/" /><updated>2023-01-20T21:18:43+00:00</updated><published>2023-01-20T21:18:43+00:00</published><title>Growing Clojure via InferenceQL Synthetic Data Generators</title></entry></feed>