You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Cool! I think things will be pretty stable now. Just count on using Elixir's Standard Library and using the FFI where needed. There may be changes if or when processes are implemented, but those should be underlying.
That needs to be manually FFI'd. I haven't made any and I don't think any exists in the eco system yet.
All fine, something else I can make too unless someone beats me to it. ^.^
Feel free to ping me on occasion to remind me, when my free time randomly pops up I tend to pick random things unless someone is pinging me about something. :-)
@bryanjos I'll probably port my bucklescript-tea VDom over (not verbatum, it has a pending redesign) and it exports from the DOM only what it has needed so far, and you can see all of those in the ml files that start with web at https://github.com/OvermindDL1/bucklescript-tea/tree/master/src if you want to get those brought over? That would then be the minimal necessary that I'd need. :-)
Activity
vans163 commentedon Aug 30, 2017
seems like this should belong in ecosystem. :elixirscript_html or something.
bryanjos commentedon Aug 30, 2017
That's the goal. I should make that more clear
Harleymckee commentedon Aug 31, 2017
this include virtual dom implementation like https://github.com/elm-lang/virtual-dom ?
bryanjos commentedon Aug 31, 2017
@Harleymckee yes that would mostly like be the most difficult part if something was built from scratch. Or a third-party library could be used.
OvermindDL1 commentedon Aug 31, 2017
Eh, or I could just port my bucklescript-tea VDom over.
bryanjos commentedon Aug 31, 2017
@OvermindDL1 that would be awesome!
OvermindDL1 commentedon Aug 31, 2017
It is something that I'd been planning for a while of whenever I get time and ElixirScript finalizes it's API. ^.^
bryanjos commentedon Aug 31, 2017
Cool! I think things will be pretty stable now. Just count on using Elixir's Standard Library and using the FFI where needed. There may be changes if or when processes are implemented, but those should be underlying.
OvermindDL1 commentedon Aug 31, 2017
Is the DOM already FFI'd as a set of interfaces yet? Or does that need to be manually FFI'd?
bryanjos commentedon Aug 31, 2017
That needs to be manually FFI'd. I haven't made any and I don't think any exists in the eco system yet.
OvermindDL1 commentedon Aug 31, 2017
All fine, something else I can make too unless someone beats me to it. ^.^
Feel free to ping me on occasion to remind me, when my free time randomly pops up I tend to pick random things unless someone is pinging me about something. :-)
bryanjos commentedon Aug 31, 2017
Will do
bryanjos commentedon Sep 6, 2017
@OvermindDL1 do you know what DOM FFIs would be needed? I could create something in my free time for that
OvermindDL1 commentedon Sep 6, 2017
@bryanjos I'll probably port my bucklescript-tea VDom over (not verbatum, it has a pending redesign) and it exports from the DOM only what it has needed so far, and you can see all of those in the ml files that start with
webat https://github.com/OvermindDL1/bucklescript-tea/tree/master/src if you want to get those brought over? That would then be the minimal necessary that I'd need. :-)bryanjos commentedon Sep 17, 2017
I've made this so far https://github.com/elixirscript/elixirscript_web
bryanjos commentedon Sep 18, 2017
I went ahead and published it to hex https://hex.pm/packages/elixir_script_web
OvermindDL1 commentedon Sep 18, 2017
Ahh the github names and hex names do not match! ^.^;
Hehe, I love that you reference MDN in the docs, that is just what everyone should do. :-)
Keep pinging me and as I get time I'll start the porting. :-)