11"""
2- CircularBuffer{T}(v,n::Int)
2+ CircularBuffer{T}(v, n::Int)
33
44The CircularBuffer type implements a circular buffer of fixed capacity
55where new items are pushed to the back of the list, overwriting values
@@ -25,18 +25,18 @@ mutable struct CircularBuffer{T} <: AbstractVector{T}
2525end
2626
2727function CircularBuffer {T} (iter, capacity:: Integer ) where {T}
28- vec = copyto! (Vector {T} (undef,capacity), iter)
29- CircularBuffer {T} (1 , length (iter),vec)
28+ vec = copyto! (Vector {T} (undef, capacity), iter)
29+ CircularBuffer {T} (1 , length (iter), vec)
3030end
3131
3232CircularBuffer (capacity:: Integer ) = CircularBuffer {Any} (capacity)
3333
34- CircularBuffer {T} (capacity:: Integer ) where {T} = CircularBuffer {T} (T[],capacity)
34+ CircularBuffer {T} (capacity:: Integer ) where {T} = CircularBuffer {T} (T[], capacity)
3535
36- CircularBuffer (iter,capacity:: Integer ) = CircularBuffer {eltype(iter)} (iter,capacity)
36+ CircularBuffer (iter, capacity:: Integer ) = CircularBuffer {eltype(iter)} (iter, capacity)
3737
3838function CircularBuffer {T} (iter) where {T}
39- vec = reshape (collect (T,iter),:)
39+ vec = reshape (collect (T, iter), :)
4040 CircularBuffer {T} (1 , length (vec), vec)
4141end
4242
0 commit comments