@@ -79,7 +79,7 @@ _diff(a::Tuple) = diff(collect(a))
79
79
length (a:: BlockedUnitRange ) = isempty (a. lasts) ? 0 : Integer (last (a. lasts)- a. first+ 1 )
80
80
81
81
"""
82
- blockisequal(a::AbstractUnitRange{Int}, b::AbstractUnitRange{Int})
82
+ blockisequal(a::AbstractUnitRange{Int}, b::AbstractUnitRange{Int})
83
83
84
84
Check if `a` and `b` have the same block structure.
85
85
@@ -110,7 +110,7 @@ false
110
110
blockisequal (a:: AbstractUnitRange{Int} , b:: AbstractUnitRange{Int} ) = first (a) == first (b) && blocklasts (a) == blocklasts (b)
111
111
blockisequal (a, b, c, d... ) = blockisequal (a,b) && blockisequal (b,c,d... )
112
112
"""
113
- blockisequal(a::Tuple, b::Tuple)
113
+ blockisequal(a::Tuple, b::Tuple)
114
114
115
115
Return `all(blockisequal.(a,b))``
116
116
"""
@@ -334,7 +334,7 @@ function findblock(b::AbstractUnitRange{Int}, k::Integer)
334
334
end
335
335
336
336
"""
337
- blockfirsts(a::AbstractUnitRange{Int})
337
+ blockfirsts(a::AbstractUnitRange{Int})
338
338
339
339
Return the first index of each block of `a`.
340
340
@@ -360,7 +360,7 @@ julia> blockfirsts(b)
360
360
"""
361
361
blockfirsts (a:: AbstractUnitRange{Int} ) = Ones {Int} (1 )
362
362
"""
363
- blocklasts(a::AbstractUnitRange{Int})
363
+ blocklasts(a::AbstractUnitRange{Int})
364
364
365
365
Return the last index of each block of `a`.
366
366
@@ -386,7 +386,7 @@ julia> blocklasts(b)
386
386
"""
387
387
blocklasts (a:: AbstractUnitRange{Int} ) = Fill (length (a),1 )
388
388
"""
389
- blocklengths(a::AbstractUnitRange{Int})
389
+ blocklengths(a::AbstractUnitRange{Int})
390
390
391
391
Return the length of each block of `a`.
392
392
0 commit comments