danielnarey / modular-ui-roadmap

Discussion
1 stars 0 forks source link

Package / core module name #4

Open danielnarey opened 6 years ago

danielnarey commented 6 years ago

I've been debating what to call the new package since it's going to replace elm-semantic-dom and also include the core parts of elm-modular-ui.

When I think of UI, I think of components, so if the package is going to be limited to low-level functions, Ui.__ doesn't seem right to me. Since Dom is no longer used as a core module name in the official Elm packages, I'm leaning toward elm-dom as the package name with Dom.elm as the module. Then you get Dom.Element, Dom.addClass, Dom.addChild, etc. I think it's also important at this point to adopt the convention that the package name and the core module name should match.

Any reservations about this?