Que le ClojureScript REPL s'imprime joliment comme le Clojure REPL.
Dans le REPL Clojure j'obtiens :
user> (zipmap (range 50) (range))
{0 0,
7 7,
20 20,
etc.
Dans le REPL ClojureScript, j'obtiens :
cljs.user> (zipmap (range 50) (range))
{0 0, 32 32, 1 1, 33 33, 2 2, 34 34, 3 3, 35 35, 4 4, 36 36, 5 5, 37 37, 6 6, 38 38, 7 7, 39 39, 8 8, 40 40, 9 9, 41 41, 10 10, 42 42, 11 11, 43 43, 12 12, 44 44, 13 13, 45 45, 14 14, 46 46, 15 15, 47 47, 16 16, 48 48, 17 17, 49 49, 18 18, 19 19, 20 20, 21 21, 22 22, 23 23, 24 24, 25 25, 26 26, 27 27, 28 28, 29 29, 30 30, 31 31}
Connectez-vous à la fois à ClojureScript et à Clojure avec cider-jack-in-clj&cljs
partir d'un projet ClojureScript (j'utilisais le projet https://github.com/oskarkv/cljsissues). Ensuite, évaluez une expression qui devrait déclencher une jolie impression, telle que (zipmap (range 50) (range))
dans les deux REPL.
;; Connected to nREPL server - nrepl://localhost:46567
;; CIDER 0.22.0snapshot (package: 20190607.2013), nREPL 0.6.0
;; Clojure 1.10.1, Java 12.0.1
25.2.2
Hey! Pendant que ce problème est en cours de résolution, j'aimerais également partager une solution de contournement ici :
https://github.com/BetterThanTomorrow/calva/issues/363#issuecomment -538665282
Ce problème a été automatiquement marqué comme obsolète car il n'a pas eu d'activité récente. Il sera fermé si aucune autre activité ne se produit. Merci pour votre contribution et votre compréhension !
Je suis constamment confronté à cela et j'ai l'intention de prendre un peu de temps bientôt pour y travailler.
Ce problème a été automatiquement marqué comme obsolète car il n'a pas eu d'activité récente. Il sera fermé si aucune autre activité ne se produit. Merci pour votre contribution et votre compréhension !
Cela a été corrigé dans Piggieback 0.5 par @ak-coram , mais le problème persiste pour shadow-cljs, car il n'utilise pas Piggieback et doit implémenter une jolie impression indépendamment. J'y ai ouvert un ticket sur le sujet https://github.com/thheller/shadow-cljs/issues/716
Commentaire le plus utile
Je suis constamment confronté à cela et j'ai l'intention de prendre un peu de temps bientôt pour y travailler.