RosettaCodeData/Task/Balanced-brackets/Julia/balanced-brackets-2.jl
2024-10-16 18:07:41 -07:00

1 line
138 B
Julia

balancedbrackets(str::AbstractString) = foldl((x, y) -> x < 0 ? -1 : x + y, collect((x == '[') - (x == ']') for x in str), init = 0) == 0