Skip to content

Instantly share code, notes, and snippets.

@kennetpostigo
Last active June 23, 2018 00:49
Show Gist options
  • Save kennetpostigo/e4c7c8631e54dba249650f9a5d8d3280 to your computer and use it in GitHub Desktop.
Save kennetpostigo/e4c7c8631e54dba249650f9a5d8d3280 to your computer and use it in GitHub Desktop.
Reason Phantom Type Animal Type catch all
module type Animal = {
/* ... */
let mate: (t('a), t('a)) => string;
let interMate: (t('a), t('b)) => string;
};
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment