JuliaStaging / JuliaStaging/JuliaVariables.jl

"Type aliases" like `X{T} = Y{T, S}` are not handled

Open
#11 2 comments 1 reaction 0 assignees View on GitHub
Dominant language
Julia
Stars
28
Forks
5
PR merge metrics
No merged PRs in 30d

Description

It seems that "type aliases" are not handled correctly at the moment:

```julia
julia> solve(:(X{T} = Y{T, S}))
:((@global X){@global T} = (@global Y){@global T, @global S})
```

I suppose the result should be

```julia
:((@global X){@T} = (@global Y){@T, @global S})
```

?

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.