This commit is contained in:
Mike J Innes 2017-06-06 17:15:29 +01:00
parent e5df1c31dd
commit 66c0403ffd

View File

@ -35,3 +35,6 @@ Seq(xs) = Seq(Storage(xs))
Seq{T,S}(xs) where {T,S} = Seq{T,S}(Storage{T,S}(xs)) Seq{T,S}(xs) where {T,S} = Seq{T,S}(Storage{T,S}(xs))
storage(s::Seq) = s.data storage(s::Seq) = s.data
Base.rpad{T}(xs::Seq{T}, n::Integer, x::T) =
n-length(xs) 0 ? xs : vcat(xs, typeof(xs)(repeated(x, n-length(xs))))