It’s another monthly burst of news about bors-ng, a tool that you should not need :-)

In the last month, we landed 9 PRs in the bors-ng repository.

“This Month in Bors” is written in public on GitHub. If you find a mistake, pull requests or issue reports are appreciated!

Open RFCs

Notable Additions

  • mimimalizam clarified the message when trying to r+ or try a PR that’s already running
  • deivid-rodriguez expanded the CircleCI auto-configuration to work with stages
  • notriddle fixed some bugs related to bors try queueing
  • notriddle fixed a pagination bug

New Contributors

Want to see your name in this newsletter? Contribute on our GitHub repository.

Who’s using bors?

This month’s featured user is option-t.js, a nullability library written in TypeScript. Using option-t allows you to:

  • use monads to work your way past all sorts of optional values (values that might be undefined, values that might be null, or values that might occupy the library’s own None value)
  • monad-ize exceptions
  • monad-ize functions that return sentinels like -1

This library also compiles down to regular JavaScript, and has type definitions for other JS typecheckers like Flow and the Closure compiler.

Got any suggestions for next month? Post a comment on the March pull request.