Gabriella439 / Gabriella439/Haskell-MMorph-Library

Consider adding a type `ProductT`

Open
#42 1 comment 0 reactions 0 assignees View on GitHub
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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.