Gabriella439 / Gabriella439/Haskell-MMorph-Library
Consider adding a type `ProductT`
- Dominant language
- Haskell
- Stars
- 53
- Forks
- 24
- PR merge metrics
- No merged PRs in 30d
Description
I was looking for a type
```
data ProductT (f :: (* -> *) -> * -> *) (g :: (* -> *) -> * -> *) m a
= PairT (f m a) (g m a)
```
and was pleasantly surprised that this package already provides its sibling `ComposeT`.
Would a type `ProductT` be accepted in this package?
Contributor guide
No contributing guide indexed for this repository
Research direction
Start by locating the existing ComposeT type and reviewing how it is exposed by this package. Check the package's conventions before deciding whether ProductT belongs in the public API; done means the proposal receives a maintainer decision and, if accepted, ProductT is included consistently with ComposeT.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- haskell
- Domain
- tooling
- Issue type
- Feature
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 30/100