codex
codex copied to clipboard
Codex 1.0
Ideas
- Rewrite from scratch using new shiny machines combinators
- Drop
Cabal
dependency, replace withstack
usage (to download source, and list dependencies, should result in lighter tool) - Current codex would become
codex-legacy
and be maintened as long as there is interest forCabal
support
I've lately started coding with other languages which would benefit highly from similar support, so I wonder if next version could also be similar in spirit to: https://github.com/aloiscochard/sarsi
@aloiscochard not strictly 1.0 relevant, but one issue I noted was that Codex didn't handle siblings correctly.
There were two App
names in scope in my project, one from a dependency, one was the App
type for my Yesod project. It ended up picking the dependency App
instead of jumping to my project's App
.
I've seen tags generators simply provide both siblings and let the editor UX choose between the two.
I'm not sure context sensitivity is possible here without custom editor UX.
Bring it up because among our options for fixing this, some might require a re-architecting.