This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2021-05-04
Channels
- # announcements (1)
- # asami (61)
- # babashka (71)
- # beginners (170)
- # biff (1)
- # calva (14)
- # clj-kondo (23)
- # cljsrn (28)
- # clojars (1)
- # clojure (152)
- # clojure-australia (2)
- # clojure-europe (65)
- # clojure-nl (2)
- # clojure-spec (8)
- # clojure-sweden (3)
- # clojure-uk (45)
- # clojurescript (1)
- # css (12)
- # cursive (16)
- # datomic (9)
- # devcards (2)
- # emacs (1)
- # events (1)
- # graalvm (31)
- # honeysql (10)
- # jackdaw (2)
- # jobs (5)
- # lambdaisland (9)
- # lsp (4)
- # malli (11)
- # meander (43)
- # off-topic (6)
- # pathom (7)
- # polylith (1)
- # portal (14)
- # re-frame (7)
- # releases (1)
- # remote-jobs (1)
- # rewrite-clj (6)
- # shadow-cljs (101)
- # specter (1)
- # tools-deps (26)
- # vim (9)
- # xtdb (2)
A step called āwith consolidationā which collects all with
nodes in the AST of a parsed pattern and combines them in one massive with
that wraps the whole pattern.
The real issue is a lack of test coverage ā this is my fault ā assuming the REPL and high level tests were enough.
IMHO, for a project like this, I think a combination of TDD, heavy testing, and RDD (REPL driven development) is the most effective.
also some generative testing, they are hard to get right, but pay off big time
Indeed. They are uncommon though because, I think, there isnāt a lot of emphasis on properties (in particular algebraic ones) in the Clojure community, and, on top of developers not being sure when to use them, it can be cumbersome to write generators. Contrast this with, say, the Haskell community where reliance on algebra is commonplace and they have the luxury of the type system helping to automatically derive generators (that donāt suck by the way!).
I am currently pushing meander
into all my private projects, so perhaps I can help and catch some bugs
Finding bugs is helpful. I donāt know how to grow the contributor base though. Itās difficult to balance work, personal life, epsilon, and zeta when I donāt pace myself.
I may have mentioned it here, but last year sometime after being lockdown for awhile I found myself feeling burned out and then feeling guilty for āallowingā myself to play a video game. That was the moment I realized I was unhealthy.
I will continue to work on and support the project but I would like to find members of the community who would be willing to contribute some time here or there.
Thereās this idea going around that, well, we can just throw money at developers for their OSS and call that āsupportā. The reality is, there is much more to support than that.
Me saying this isnāt meant to be a guilt trip to anyone here who uses the project but doesnāt contribute to it. Let me be clear: everyone here that has used the project, reported a bug, helped another person, etc. has absolutely contributed to the success of the project.
What Iām saying is I could use a hand and would happily provide support, direction, etc. free from pressure should anyone wish to lend one.
unfortunately, I would like to enter into a conversation, but the language barrier makes me a little uncomfortable
I have no problem with contextual understanding, I can read a book or documentation, but writing and especially speaking is a disaster.
Ah, the closest Iāve gotten to Poland is Marek Grechutaās first 4 albums and a couple Stanislav Szukalski books. š
I know him, I like him and I appreciate him, but the younger generation in Poland has no idea who he is
His first four albums are among some of my favorite records. I donāt understand Polish but I can appreciate great music. Also, I think it he is one of few artists who I can name as putting out such a long streak of great (in my opinion) records.
life is amazing, I didn't expect to be on clojure slack writing with a foreigner about a fairly niche polish musician who recorded 50 years ago
Thanks for sharing! :)