@pbaille satisfies is a function in clojure, a macro in clojurescript.
oui c’est mon probleme justement
je me demande si c’est possible de contourner cette limitation
Pourquoi est-ce une limitation?
j’ai besoin de dispatcher sur le fait qu’un objet implemente un protocol pas forcement connu a compile-time
@pbaille Je vois le pb, mais j’avoue avoir du mal a voir comment un objet peut implementer un protocol sans que cela soit connu a la compilation.
oui bonne remarque
ça devrait pouvoir se regler avec une autre macro
ça m’embete de basculer du coté obscur 🙂
un truc qui me simplefierait la vie serait de pouvoir obtenir une liste de tous les protocols qu'un object implemente
Bonjour a tous les clojuristes francais! Je viens de la part de @jonpither et sa compagnie JUXT afin de voir si quelqu'un utilise clojure dans une entreprise francaise et voudrait partager son experience. Il ecrit une serie d'articles/interviews sur le sujet (https://juxt.pro/clojure-in.html) de maniere a augmenter la visibilite de Clojure et demontrer l'attractivite de ce language. Un grand merci de contacter Jon si vous etes interesses. Bonne journee 🙂
je le mets en place chez un client @foccedat
je peux leur demander s’ils souhaitent faire un feed-back mais plutôt dans qq semaines du coup
Pas de souci, pas de rush 🙂
@pbaille tu peux te faire une petite fonction pour ça en utilisant ns-interns
couplé à satisfies?
`
mais bon, ça sera par namespace dans un 1er temps
bonne piste, je connaissais pas ns-interns. merci!
@foccedat Bonjour 🙂
Bonjour 🙂
vous connaissez ça? https://github.com/marick/structural-typing cool non?
@foccedat Je sais que des boites FR utilisent http://riemann.io/ pour leur monitoring, on peut dire que ces boites utilisent Clojure ^^
🙂 Je pense que Jon est plus interesse par des plate-formes entieres developpees en clojure he he
Sinon l'article serait un poil court
ok 😛