issues
search
MasonProtter
/
SumTypes.jl
An implementation of sum types in Julia
MIT License
103
stars
8
forks
source link
issues
Newest
Newest
Most commented
Recently updated
Oldest
Least commented
Least recently updated
Support const decorator for fields
#81
rayegun
closed
2 months ago
2
Change link to DynamicSumTypes
#80
Tortar
closed
2 months ago
0
Improve hygiene of sum_type macro
#79
Tortar
closed
3 months ago
0
Allow constrained type parameters in variant
#78
Tortar
closed
3 months ago
4
Can constructors of a sum type be alias of variants?
#77
Tortar
closed
4 months ago
1
Adding the package installs version 5.5 instead of 5.7
#76
Tortar
closed
6 months ago
1
Fix creation of SumTypes in untyped vector
#75
Tortar
closed
6 months ago
2
Add a precompilation workload
#74
Tortar
closed
6 months ago
2
`@sum_type` doesn't work with constrained type parameter in variant
#73
Tortar
closed
3 months ago
7
Update link of MixedStructTypes.jl
#72
Tortar
closed
7 months ago
1
Memory corruption in 0.9.3
#71
kbarros
closed
7 months ago
3
Docstring for `@sum_type`
#70
jariji
opened
7 months ago
1
remove unnecessary usage of `Expr(:toplevel)`
#69
MasonProtter
closed
7 months ago
3
Fix documentation tests in v1.11
#68
MasonProtter
closed
7 months ago
1
Strange error when sum_type macro is used inside a begin block
#67
Tortar
closed
7 months ago
2
Error when creating SumType in an untyped vector
#66
Tortar
closed
6 months ago
2
SumType becomes less memory efficient with non-isbits fields
#65
Tortar
closed
2 months ago
9
more macro hygiene
#64
MasonProtter
closed
7 months ago
1
Make it possible to document sum types
#63
Tortar
closed
7 months ago
5
Support for kwdef constructors
#62
Tortar
opened
7 months ago
1
Allow abstract type for sum type
#61
Tortar
closed
7 months ago
2
Deprecate getproperty
#60
MasonProtter
closed
7 months ago
2
Explicitly disable getproperty
#59
MasonProtter
closed
7 months ago
1
getproperty for a SumType
#58
Tortar
closed
7 months ago
10
mutable sum types?
#57
Tortar
closed
7 months ago
4
allow `_` as the fallback 'wildcard' case
#56
MasonProtter
closed
9 months ago
1
default in `@cases` when unpacking is not necessary
#55
Krastanov
closed
9 months ago
5
Scope SumType to defining module
#54
curtd
closed
11 months ago
0
Typo in README
#53
DanielVandH
closed
1 year ago
1
sum types are not `isbits`
#52
Krastanov
closed
1 year ago
2
Using parametric struct and only defining the top level type makes it errors out
#51
minecraft2048
opened
1 year ago
1
`@cases` on tuples
#50
jariji
opened
1 year ago
1
Back to union storage
#49
MasonProtter
closed
1 year ago
5
Document allowing field names
#48
mrufsvold
opened
1 year ago
0
typo fix in readme
#47
tlienart
closed
1 year ago
1
fix typo in README.md
#46
lmiq
closed
1 year ago
1
`getproperty` bugfix
#45
MasonProtter
closed
1 year ago
1
Allow specifying a supertype
#44
mfiano
closed
7 months ago
0
Repetitive cases
#42
MasonProtter
closed
1 year ago
1
Some fixes for type constrained parameters
#41
MasonProtter
closed
1 year ago
0
StackOverflow in show_sumtype usage
#40
mfiano
closed
1 year ago
1
Symbols not accessible in modules using only `using SumTypes: @sum_type`
#39
mfiano
closed
1 year ago
1
StackOverflow in weird usage
#38
mfiano
closed
1 year ago
0
Add some quasi-internal API nicities
#37
MasonProtter
closed
1 year ago
1
fix hygiene of `full_type`
#36
MasonProtter
closed
1 year ago
1
isvariant feature
#35
mfiano
closed
1 year ago
0
implement Base.getindex
#34
mfiano
closed
1 year ago
0
README: I think "throw(error" is superfluous?
#33
fredcallaway
closed
1 year ago
2
Doc Comments with `@sum_type`
#32
Laura7089
closed
7 months ago
1
Default `@cases`?
#31
MilesCranmer
closed
1 year ago
2
Next