Functions to write to a Handle are not reexported
Open
- Dominant language
- Haskell
- Stars
- 742
- Forks
- 80
- PR merge metrics
- No merged PRs in 30d
Description
There is a `Relude.Lifted.Handle` module but neither this module nor `Relude.Print` contain any function to write any kind of string to handles. Functions like `hPutStr` are not reexported or lifted from `System.IO`, `Data.Text.IO` or `Data.ByteString`…
Contributor guide
Research direction
Start by reading the Relude.Lifted.Handle and Relude.Print modules, then compare their exports with the string-writing functions available from System.IO, Data.Text.IO, and Data.ByteString. Done means the appropriate handle-writing functions are reexported or lifted consistently from the relevant Relude modules.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- haskell
- Domain
- developer-experience
- Issue type
- Feature
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100