Is there a function in the native library to pad a string with ~equal spaces on both sides?
cpad("woof", 8)
would yield:
"  woof  "
Is there a function in the native library to pad a string with ~equal spaces on both sides?
cpad("woof", 8)
would yield:
"  woof  "
Apparently there is in base somewhere.
I just don’t know how to access it… 
julia> Base.cpad("March", 10)
"  March   "
Seems like there’s a whole host of string manipulation functions that could be moved out into a package.
Also, cpad doesn’t work on symbols (like lpad and rpad do)
Base.cpad(s::Symbol, i::Integer) = Base.cpad(string(s), i)
Seems like cpad could be exported if lpad and rpad are.
I wonder if this is another case where there should just be a single pad function that all of these can be rolled into?
Created a github issue to help resolve this: