reason-native
reason-native copied to clipboard
Testing, printing, coloring, and other tools to effectively write native Reason code.
My understanding of these two functions is that they return the number of Unicode scalars in a string, such that `List.length(decodeUcharInString(s)) == countInString(s)` should always be true (but let me...
I'm using rely to test the output of a program (captured as a string) against the content of a file. The test fails because the string ends with a newline...
After thinking something was wrong with my tests, I was able to get `gdb` working on Windows to see that Rely is crashing at `ObjectPrinter.extractFields`: ``` Thread 1 received signal...
- Shadow bool_of_string_opt implementation I would love to have the similar CI setup as facebook/reason to ensure we run against all OCaml versions.
Discovered here: https://github.com/onivim/oni2/issues/3151 On Windows, `Fp.absoluteCurrentPlatform` doesn't handle UNC paths - this is needed for referencing network shares. Nice set of test cases here: https://docs.microsoft.com/en-us/dotnet/standard/io/file-path-formats#example-ways-to-refer-to-the-same-file ``` c:\temp\test-file.txt \\127.0.0.1\c$\temp\test-file.txt \\LOCALHOST\c$\temp\test-file.txt \\.\c:\temp\test-file.txt...
Added the ability to partition by a list of indices. E.g. partitioning by [i1, i2, i3] will split a string into up to 4 substrings consisting of the ranges from...
Closes #201 This is what this PR does: - Add namespaced record field names in the formatted output of the UnboundRecordField errors - Fix existing parsing/regex - Add corresponding test...
If there's an unknown record field `X.y`, the error message says that record field `X` cannot be found. This should be an easy fix in the parsing/regex. ``` # Unformatted...
When you write custom test DSLs you want to see expectation failures in your DSL code, not somewhere deep in a utility. It'd be great to expose this filtering somewhere:...