Skip to content




@parisjs @putaindecode @swan-io
Block or Report

Block or report bloodyowl

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse


My name is Matthias Le Brun (aka @bloodyowl).

I’m a front-end developer living in Paris, France.

I'm Lead Front-End Developer at Swan.

If some of my work is useful to you or your company, consider sponsoring me!


  1. Utility types for functional TypeScript

    TypeScript 426 10

  2. useReducer with updates and side effects!

    ReScript 95 8

  3. Zero-cost bindings to Facebook's Recoil library

    ReScript 151 16

  4. Cancellable futures for ReScript

    ReScript 67 3

  5. A lightweight test framework for ReScript

    ReScript 62 3

  6. A static website generator

    ReScript 39 1

1,979 contributions in the last year

Dec Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Mon Wed Fri
Activity overview
Contributed to bloodyowl/website, swan-io/boxed, bloodyowl/rescript-js and 25 other repositories

Contribution activity

December 2022

Created 9 commits in 1 repository
27 contributions in private repositories Dec 1 – Dec 9

Seeing something unexpected? Take a look at the GitHub profile guide.