For example we have a takeWhile and takeWhileP. Should we keep both or just rename takeWhileP as takeWhile because it is more powerful and covers the other case as well.
There are other such parsers if we plan to keep both versions than we need to follow the naming convention so that we rename the Parser accepting ones with a P suffix, specifically takeEndBy parser.
For example we have a takeWhile and takeWhileP. Should we keep both or just rename takeWhileP as takeWhile because it is more powerful and covers the other case as well.