This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2022-02-21
Channels
- # announcements (4)
- # architecture (161)
- # autochrome-github (7)
- # babashka (61)
- # beginners (42)
- # calva (24)
- # cider (22)
- # clj-kondo (28)
- # cljs-dev (8)
- # clojure (88)
- # clojure-art (2)
- # clojure-dev (7)
- # clojure-europe (43)
- # clojure-germany (2)
- # clojure-nl (2)
- # clojure-uk (4)
- # clojurescript (32)
- # core-async (41)
- # cursive (32)
- # datahike (6)
- # datomic (9)
- # emacs (22)
- # events (2)
- # fulcro (10)
- # graphql (1)
- # nextjournal (16)
- # off-topic (9)
- # overtone (1)
- # pathom (16)
- # polylith (5)
- # quil (7)
- # rdf (1)
- # re-frame (7)
- # reagent (22)
- # releases (2)
- # remote-jobs (1)
- # reveal (12)
- # sci (1)
- # shadow-cljs (12)
- # specter (20)
- # sql (6)
- # tools-deps (21)
- # vim (26)
- # xtdb (10)
Hello everyone, I am currently studying creative programming using Quill and I am enjoying it a lot. I am using the "Nature of Code" in my studies and in the book a series of interesting concepts of movement and physics are developed using the PVector class of Processing. I would like to ask if exists an interest to implement in Quill some kind of Clojure constructor analogous to the class?
I've been using https://github.com/thi-ng/geom/blob/feature/no-org/src/thi/ng/geom/vector.cljc for this, it's got some rough edges but it's solid as a vector implementation.
also: https://generateme.github.io/fastmath/fastmath.vector.html and https://github.com/mikera/vectorz
Yea, unfortunately both fastmath and vectorz are Clojure only so don't work so well if using Quil with CLJS.
maybe also interesting, I worked on this last year https://github.com/lambdaisland/cljbox2d