File tree 3 files changed +7
-5
lines changed 3 files changed +7
-5
lines changed Original file line number Diff line number Diff line change @@ -14,11 +14,6 @@ include("collect.jl")
14
14
include (" sort.jl" )
15
15
include (" groupjoin.jl" )
16
16
include (" lazy.jl" )
17
- using Tables, WeakRefStrings
18
17
include (" tables.jl" )
19
- function refs (a:: WeakRefStrings.StringArray{T} ) where {T}
20
- S = Union{WeakRefStrings. WeakRefString{UInt8}, typeintersect (T, Missing)}
21
- convert (WeakRefStrings. StringArray{S}, a)
22
- end
23
18
24
19
end # module
Original file line number Diff line number Diff line change 1
1
using Base. Sort, Base. Order
2
+ using WeakRefStrings: WeakRefString, StringArray
2
3
3
4
refs (v:: PooledArray ) = v. refs
5
+ function refs (a:: StringArray{T} ) where {T}
6
+ S = Union{WeakRefString{UInt8}, typeintersect (T, Missing)}
7
+ convert (StringArray{S}, a)
8
+ end
4
9
refs (v:: AbstractArray ) = v
5
10
refs (v:: StructArray ) = StructArray (map (refs, fieldarrays (v)))
6
11
Original file line number Diff line number Diff line change
1
+ using Tables: Tables
2
+
1
3
Tables. istable (:: Type{<:StructVector} ) = true
2
4
Tables. rowaccess (:: Type{<:StructVector} ) = true
3
5
Tables. columnaccess (:: Type{<:StructVector} ) = true
You can’t perform that action at this time.
0 commit comments