Replace static `/` FilePath delimiters with `</>`
Clarification and motivation
The difference in path separators between Windows and Unix-based OSs can cause issues in some cases, with unexpected behaviors.
For example, fetching a path from the file system and checking if equal to a constant FilePath
might work on one but not on the other.
To fix the problem we should build all our FilePath
s in Haskell using </>
instead of using a specific separator, for example:
"tezos_examples/ill_typed/big_map_arity.tz"
should be replaced by:
"tezos_examples" </> "ill_typed" </> "big_map_arity.tz"
Acceptance criteria
FilePath
s in Haskell code are not built by joining with the '/'
Char
(or any other), but using the </>
function.