This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2019-09-12
Channels
- # announcements (2)
- # bangalore-clj (4)
- # beginners (97)
- # calva (57)
- # cider (24)
- # clj-kondo (1)
- # cljdoc (4)
- # cljs-dev (8)
- # cljsrn (6)
- # clojure (27)
- # clojure-berlin (7)
- # clojure-dev (95)
- # clojure-europe (16)
- # clojure-italy (15)
- # clojure-losangeles (9)
- # clojure-nl (8)
- # clojure-spec (10)
- # clojure-uk (29)
- # clojurescript (25)
- # clojutre (2)
- # clr (6)
- # cursive (33)
- # datomic (20)
- # dirac (1)
- # duct (9)
- # fulcro (2)
- # graalvm (18)
- # jobs (5)
- # jobs-discuss (19)
- # nrepl (4)
- # nyc (1)
- # off-topic (18)
- # pathom (15)
- # re-frame (22)
- # reagent (4)
- # reitit (1)
- # rewrite-clj (9)
- # spacemacs (2)
- # xtdb (12)
@andy.fingerhut fnext
https://github.com/clojure/clojure/blob/master/src/clj/clojure/pprint/dispatch.clj#L107
Yeah, I noticed that one after I wrote the message above. The others I mentioned are actually used in the clojure.core namespace implementation, unlike that one, but that is a fine distinction this many years later.
I am hand-waving here to guess that if it is used in clojure.core itself, and not made private (there are some private things in there), Rich probably thought about it at least a couple of minutes. If it is used in Clojure outside of clojure.core, but not in clojure.core, their cool take on maintaining backwards compatibility means it isn't going away, but maybe wouldn't be made public if they did it over from scratch.
That's just me yelling from the cheap seats, though 🙂
My feeling is that first
/`next` are "primitives" and so it's sort of expected that we might get all the combinations of them (ff, fn, nf, nn). second
is just syntactic sugar for fnext
because it's easier to remember perhaps, but second
is not a primitive.
Good morning (or whatever it is for you). I’m using clj-http
to interact with the Stripe payment provider API.
The API requires form-urlencoded data. It requires a map in an vector. I need to send tax_id_data[0][type]=vat_eu
, but clj-http encodes it as tax_id_data[0]={\"type\": \"vat_eu\"}
, that is, it drops the nested map in the form-urlencoded data as JSON. I’ve tried to :multi-param-style
unset (default), with :array
and :indexed
, but without success
When using nested maps (without the vector) it works fine.
Any ideas how to do this?
Figured it out. I need to use nested maps with a "0"
as the key instead of a vector or list.
Does anyone have experience with making a Nix derivation for a Clojure project? Leiningen seems to want write access to $HOME, as well as can't download dependencies in the build environment.
Hi. Anyone have any clue what might be causing this compilation error:
interface my.package.EngineConfigPath is not a protocol
I used to have it working before, but I moved the defprotocol
form to another namespace.
You are importing the interface generated for the protocol instead of using the protocol
Don't import with protocols, import is for interop, require and refer to the clojure name
Hi everyone! I'm thinking of a project in full stack Clojure (Script) and am looking for collaborators. It can be best described as a visual coding tool, in the likes of http://bubble.is and http://tryretool.com focused on developing mobile apps. If you or someone you know is interested let me know. Might be worth mentioning that the implementation is focused on Flutter, the mobile framework. This means that Dart, the programming language will also be used, so you or your friends interested in it are welcome to get in touch as well. I'm <mailto:[email protected]|[email protected]>
Woooo… @borkdude, are you inching into getting 4clojure up to date and/or inspiring folks to pitch in?
I'm not affiliated with 4clojure, the website, just showing that you can do a similar thing with sci now 😉