hoplon

The :hoplon: ClojureScript Web Framework - http://hoplon.io/
2020-05-19T16:12:03.189800Z

a new javelin-like thing from FB https://recoiljs.org/

2020-05-19T16:13:17.190500Z

i tried to mash up javelin and react recently without success, i wonder if this illuminates a worthwhile path

dave 2020-05-19T19:41:19.192500Z

wow, this is very javelin-ish indeed! cell => "atom" formula => "selector"

2020-05-19T19:42:00.193100Z

i'm not sure what the basis for reactivity there is but i imagine it's not equality, and so their selector functions probably must be pure

dave 2020-05-19T19:42:21.193600Z

i did notice that their "atoms" have to have keys, which stuck out to me as interesting

2020-05-19T19:42:50.194400Z

yeah, weird, a namespace of atoms

dave 2020-05-19T19:42:56.194700Z

like with javelin, the "key" is notionally just the symbol referring to the object, like (defc foo 42)

dave 2020-05-19T19:43:12.195300Z

with this thing, you would have to give it an additional ID on top of that

dave 2020-05-19T19:43:44.196400Z

like var foo = new Whatever({"key": "foo again?", "value": 42})

2020-05-19T19:43:56.196700Z

yeah, part of data structure avoidance perhaps

2020-05-19T19:44:04.197Z

bespoke maps

flyboarder 2020-05-19T19:44:53.197400Z

kinda makes sense, if the world around you knows your name, you should probably also know your name

2020-05-19T19:46:02.197700Z

could play a role in dev tooling also