jgm / jgm/commonmark-hs

Seemingly aggressive superclass constraints on `IsBlock` and `IsInline`

Open
#59 14 comments 0 reactions 0 assignees View on GitHub
Dominant language
Haskell
Stars
145
Forks
38
PR merge metrics
No merged PRs in 30d

Description

Specifically it is not clear to me why `Show`, `Rangeable` or `HasAttributes` are needed to parse markdown. These extra constraints are hard for me to satisfy for the types I want to work with.

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.