Extend table to support arbitrary vector types
Open
- Dominant language
- Julia
- Stars
- 879
- Forks
- 119
- Avg merge
- 6d 3h
- Merged PRs (30d)
- 4
Description
Change from this
```julia
struct Table{T,P} <: AbstractVector{Vector{T}}
data::Vector{T}
ptrs::Vector{P}
end
```
to this
```julia
struct Table{T,Vd<:AbstractVector{T},Vp<:AbstractVector} <: AbstractVector{Vector{T}}
data::Vd
ptrs::Vp
end
```
Contributor guide
Assessment
This issue has not been assessed yet.