Jie
Jie
I've considered the question more and I'm not so sure anymore. A problem that wasn't brought up is floating point values. Depending on the language, numerical errors might be handled...
I know. `codeblock` (or whatever) eats the trailing spaces :( I don't know what to do short of diving into `highlight.js`
I see the value in this. I myself tonight copy/pasted some matlab code in the matlab online website because I don't have matlab installed on this machine (... oh wait......
Yeah I was thinking GitBook plugin... We have all the informations, where the file is, what the language is. Some online interpreters can handle hundreds of languages. But yes, chances...
+1. I suggest adding something in the [how to contribute](https://www.algorithm-archive.org/contents/how_to_contribute/how_to_contribute.html) page. Maybe add a point after style named purity and explain the reason why we use pure functions here.
Right, in `tomland` the conversion can fail on both directions: ```haskell data BiMap e a b = BiMap { forward :: a -> Either e b , backward :: b...
I would love to get on that. When we discussed, I think I remember that it would require building `tomland-aeson`. Do you mean building a separate package entirely?
I'm leaning towards checking these during parsing. One reason is that for example `"a=1 \n a=2"` will be accepted and treated as `"a=2"` because of the way key/values are inserted...
@halfdan are you still interested in finishing this PR? We can add the hacktoberfest label to it if you're interested.
Is there any guarantee that all the tests in `tests.toml` have been implemented? Maybe another function of the tool could be checking that, probably from the test names. It would...