For example (with BlockArrays v0.16.39):
julia> using BlockArrays
julia> x = blockedrange([2, 4])
2-blocked 6-element BlockedUnitRange{Vector{Int64}}:
1
2
─
3
4
5
6
julia> sin.(x)
2-blocked 6-element PseudoBlockVector{Float64}:
0.8414709848078965
0.9092974268256817
────────────────────
0.1411200080598672
-0.7568024953079282
-0.9589242746631385
-0.27941549819892586
julia> x .+ 2
3:8