Tackling Code Complexity

Details
try
--if you develop code
----for language in languages you write in
------if your language.codebase is not easy to maintain
--------if your interested simplifying code
----------come join us
----------learn about code complexities
----------if interested in extra discussion
------------goto after talk food and drinks
--------else
----------come join us
----------explain your approach
------else
--------Lucky you!!!
catch
---if you can't make it this time
-----please join us soon
goto: after talk food and drinks
---continue discussion
*Note we discovered in the making of this post that Meetup has very limited support for formatting this details section. So the dashes are a hack around that. In order to do the substitution a small Python program was used, naturally ;)
import re
def inlieu(ch): return lambda m: ch * len(m.group(0))
print(re.sub(r" +", inlieu('-'), text))
Run the code for yourself on
StackBlitz
#PLnerd

Tackling Code Complexity