Results 94 comments of Aaron Zeng

Yeah, this can blow the stack if you have a monad whose bind defers applying its argument, and then you try to do something like evaluate the end result of...

Gack, I keep misclicking. Sorry for the spurious notifications.

Thanks for the fix, Kate! I've pulled it in and made a couple changes to make sure it builds internally. I tried the naive thing to make sure it still...

Thanks both. I needed to add @kit-ty-kate's opam repo and then use the correct compiler name that @Sudha247 gave. I made some changes that build with 5.00 on my end...

This bug appears to affect our other libraries as well (I checked async and core). @aalekseyev @cwong-ocaml might know more about our open-source publishing process.

Here's the docstring for `ledger-report-format-specifiers`: > An alist mapping ledger report format specifiers to implementing functions. > > The function is called with no parameters and expected to return >...

The list of strings: `'("")` works fine for me, and doesn't add a quoted string to the command. I would expect the empty string and string with a space to...

Ah, my mistake. It appears this can potentially happen whenever a format specifier expands to something shorter than the format specifier itself: ``` (defun bcc32-ledger-testing-1 () "a") (defun bcc32-ledger-testing-2 ()...

Are you using nixpkgs? There's a regression in nixpkgs that leads to an error message like this because of an upgrade to the boost package, see NixOS/nixpkgs#151469.

Ah, right. Async 0.14 doesn't depend on Core_unix, so I needed to add something to the dune file.