clojure-france

2020-08-06T12:34:26.123200Z

Salut @vincent.cantin, j'ai testé ta lib sur les diffs, great job. Différente de la lib de Lambda Island https://github.com/lambdaisland/deep-diff2, les 2 libs n'ont pas le même objectif pour vocation...d'ailleurs quel est l'objectif de ta lib ? Je vais suivre ton conseil dans la partie "Use cases" et chercher la réponse au plus profond de moi et je pense que ©"la question sera vite répondu" 😄

👍 1
2020-08-06T13:06:41.123900Z

bah .. sinon, ya ce que j’ai ecrit vendredi dernier, dans ce chan.

2020-08-06T13:07:22.124500Z

deep-diff2 est pour trouver les diffs, ma lib est quand on les connait et veut les construire.

2020-08-06T13:08:21.125Z

Merci pour le compliment.

2020-08-06T13:08:55.125700Z

J’ai eu du feedback de la part de 2 Clojuristes, je suis en train de preparer un prochain commit.

👍 1
2020-08-06T13:11:45.126Z

Tu as bien fait de me le notifier, j'étais en vacances et je n'avais pas vu ton annonce.

2020-08-06T13:13:38.126400Z

en fait, ya peut-etre moyen de faire une traduction directe entre data-diff et html-diff sans passer par du vdom.

cgrand 2020-08-06T13:44:05.131800Z

Au risque d’enfoncer des portes ouvertes : si tu as une fonction f(x)=y (par exemple render(state)=dom) alors pour exploiter un diff sur x (dx) tu auras une fonction df(x, dx)=d’y et cette fonction est beaucoup plus difficile à écrire.

🔖 1
2020-08-06T13:46:13.132Z

“La difficultée, c’est relatif” — Einstein

2020-08-06T13:47:21.132300Z

Pour être sérieux (ça m’arrive parfois), c’est une bonne remarque.

2020-08-06T13:50:09.133500Z

La derivee d’une fonction de rendu n’est pas si difficile que ca dans les faits, surtout si le contenu de la fonction de rendu est soumise a une syntaxe restrainte.

2020-08-06T13:50:16.133700Z

C’est le cas de Vrac.

2020-08-06T13:52:26.134Z

Vrac utilise une sorte de template pour decrire ce qui doit etre produit sous forme d’html (enfin .. hiccup). Cette template, bien qu’elle ressemble a du Clojure, n’en est pas. Elle est concue pour etre lue et analysee.

2020-08-06T13:53:34.134200Z

@cgrand si ca te dit, je te donne l’access a ma lib.

2020-08-06T13:54:06.134400Z

lien vers Vrac: https://github.com/green-coder/vrac#the-dsls-directive

2020-08-06T14:01:20.135200Z

@cgrand mon idee, c’est que ca soit le programme qui genere cette fonction df et pas l’utilisateur.

cgrand 2020-08-06T14:09:03.136Z

Pour l’accès je n’ai pas le temps en ce moment.

👌 1