edsko / stack2cabal

BSD 3-Clause "New" or "Revised" License
14 stars 4 forks source link

Convert to proper YAML library #4

Closed hvr closed 6 years ago

osa1 commented 6 years ago

So, standard compliance is good, but in this case we care more about stack compatibility than standard compliance, and stack currently uses yaml.

That said, as a user I won't complain unless stack accepts some stack.yaml files that stack2cabal rejects.

edsko commented 6 years ago

@hvr are you aware of any stack.yaml in the wild that cannot be parsed by the standards compliant parser?

hvr commented 6 years ago

I'm not aware of any... and I'm not sure how I can get my hands on a large enough quantity of stack.yaml files; fwiw, https://github.com/erikd/jenga is also using HsYAML for parsing stack.yaml files... and I haven't heard any complaints yet.

edsko commented 6 years ago

Ok.