Expose library component
Open
- Dominant language
- Haskell
- Stars
- 323
- Forks
- 87
- PR merge metrics
- No merged PRs in 30d
Description
It'd be super nice if Alex exposed some of the types it uses so that any functions working with them don't have to be included directly into the lexers.
For example, in Yi wi have to `#include` https://github.com/yi-editor/yi/blob/master/yi/src/library/Yi/Lexer/common.hsinc in every lexer we want to use the functions in: if we try to move them to a regular Haskell module, we don't have the types in scope when necessary.
Contributor guide
Assessment
This issue has not been assessed yet.