F# 3.1 for C# 6.0 developers: Creating escaped concat/split functions
The built-in .NET Join
and Split
methods do not provide a way for escaping the separator. If the separator is already contained in the input strings before joining, the strings cannot be reproduced by splitting…