issues
search
goldfirere
/
singletons
Fake dependent types in Haskell using singletons
286
stars
36
forks
source link
issues
Newest
Newest
Most commented
Recently updated
Oldest
Least commented
Least recently updated
Use `GHC2024` in `singletons-{th,base}`
#617
RyanGlScott
opened
2 months ago
0
Remove wrinkle 2 (and revise wrinkle 3) of `Note [Preserve the order of type variables during singling]`
#616
RyanGlScott
closed
2 months ago
0
Adapt to goldfirere/th-desugar#227
#615
RyanGlScott
closed
2 months ago
0
`singletons-th`: Make `pr_scoped_vars` a list of `LocalVar`s, not `Name`s
#614
RyanGlScott
closed
2 months ago
2
Track the kinds of scoped type variables using `LocalVar`s
#613
RyanGlScott
closed
2 months ago
1
Give helper type families more precise kinds
#612
RyanGlScott
closed
3 months ago
0
Give `asum`, `msum`, and `Product` instances explicit kind signatures
#611
RyanGlScott
closed
3 months ago
0
Record local variables' kinds during lambda lifting
#610
RyanGlScott
closed
3 months ago
3
Don't defunctionalize helpers for class defaults or instance methods
#609
RyanGlScott
closed
3 months ago
0
Don't generate defunctionalization symbols for "helper" families used in class defaults and instance methods
#608
RyanGlScott
closed
3 months ago
1
Give `Compose`'s instances explicit kind signatures
#607
RyanGlScott
closed
3 months ago
0
Partially revert #596, give `PAlternative` (and friends) the correct kinds
#606
RyanGlScott
closed
3 months ago
0
Quantifying class methods' kind variables using `TypeAbstractions` is fragile when higher-order kinds are involved
#605
RyanGlScott
closed
3 months ago
1
Overly general kind for `PAlternative`
#604
RyanGlScott
closed
3 months ago
4
Generate `Apply` instances with explicit kind arguments
#603
RyanGlScott
closed
3 months ago
0
Make `Sing` instances more explicit on their left-hand sides
#602
RyanGlScott
closed
3 months ago
0
Make `singletons` buildable after GHC#23515
#601
RyanGlScott
opened
4 months ago
0
Improve Haddock
#600
tomjaguarpaw
closed
4 months ago
1
Improve documentation of Data.Singletons
#599
tomjaguarpaw
opened
4 months ago
11
Use explicit namespace specifiers when promoting/singling fixity declarations
#598
RyanGlScott
closed
3 months ago
0
Remove special-casing when singling `error` and friends
#597
RyanGlScott
closed
3 months ago
0
Quantify class methods' kind variables in the correct order using `TypeAbstractions`
#596
RyanGlScott
closed
3 months ago
0
Adapt to `DLamCasesE` in `th-desugar-1.18`
#595
RyanGlScott
closed
3 months ago
0
Use `GHC2024` in `singletons-th` and `singletons-base`
#594
RyanGlScott
opened
4 months ago
1
Generate fewer defunctionalization symbols for local definitions
#593
RyanGlScott
closed
3 months ago
0
Reduce defunctionalization symbol bloat related to local variables
#592
RyanGlScott
closed
3 months ago
0
Support scoped type variables in class/instance declarations
#591
RyanGlScott
closed
3 months ago
0
Simplify singling of instance method types by not inferring instance signatures
#590
RyanGlScott
closed
3 months ago
0
Use `TypeAbstractions` to quantify kind variables in the correct order for promoted class method type signatures (at least, some of the time)
#589
RyanGlScott
closed
3 months ago
1
Consider removing special-casing for `error` during singling
#588
RyanGlScott
closed
3 months ago
0
Require building with GHC 9.10
#587
RyanGlScott
closed
4 months ago
0
`promoteLetDecName`: Fix visibility-related bug
#586
RyanGlScott
closed
5 months ago
0
`singletons-th-3.3` regression involving inferred type variable binders
#585
RyanGlScott
closed
5 months ago
0
Require building with `th-desugar-1.17`
#584
RyanGlScott
closed
5 months ago
0
Support promoting/singling invisible type patterns
#583
RyanGlScott
opened
5 months ago
4
Support promoting/singling namespace specifiers in fixity declarations
#582
RyanGlScott
closed
3 months ago
4
Out-of-scope type variable when using `ScopedTypeVariables` in class method RHS
#581
RyanGlScott
closed
3 months ago
1
Singling Nat-indexed GADT with addition?
#580
bgamari
opened
8 months ago
1
How is it possible to discharge Show instance of Sigma?
#579
tomjaguarpaw
opened
10 months ago
10
replicate from the singletons paper doesn't typecheck - issue with induction with `SingI`
#578
miguel-negrao
closed
11 months ago
8
`singletons-{th,base}`: Bump version to 3.3
#577
RyanGlScott
closed
11 months ago
0
Don't promote/single field selectors with `NoFieldSelectors`
#576
RyanGlScott
closed
11 months ago
0
`singletons-{th,base}`: Require building with GHC 9.8
#575
RyanGlScott
closed
11 months ago
0
Bump `th-desugar` submodule to version `1.16`
#574
RyanGlScott
closed
11 months ago
0
Implement partial support for promoting scoped type variables
#573
RyanGlScott
closed
1 year ago
0
Clean up local variable tracking in `SgM`
#572
RyanGlScott
closed
1 year ago
0
`singletons-th` fails to single shadowed variable properly
#571
RyanGlScott
closed
1 year ago
0
Prefer user-written binder names in singled data type SAKS
#570
RyanGlScott
closed
1 year ago
0
GHC 9.10 checklist
#569
RyanGlScott
closed
4 months ago
1
"The Name is not in scope" error with VDQ in standalone kind signature
#567
RyanGlScott
closed
1 year ago
2
Next