I hereby claim:
- I am mrmurphy on github.
- I am murphyrandle (https://keybase.io/murphyrandle) on keybase.
- I have a public key whose fingerprint is 3507 3BDF F37D 7B17 C16B B354 2904 F387 57B7 F1BB
To claim this, I am signing this object:
I hereby claim:
To claim this, I am signing this object:
module Gift = | |
Email_Template.Make({ | |
let name = "gift"; | |
type data = { | |
quantity: int, | |
total: string, | |
year: int, | |
code: string, | |
}; |
Alternative migration path for JSX 2 to JSX 3 Reason React | |
https://bloodyowl.github.io/blog/2019-04-19-an-alternative-migration-path-for-reason-react/ | |
https://github.com/bloodyowl/reason-react-update | |
https://bloodyowl.github.io/blog/2019-01-24-orchestrating-requests-at-component-level/ | |
This migration was really slick. We just ran it on the files we needed migrated (you can’t just pass files as args to the executable, you’ve got to pipe the names in) |
{ | |
"keymap": [ | |
{ | |
"keyCode": 41, | |
"label": "Esc" | |
}, | |
{ | |
"keyCode": 30, | |
"label": "1" | |
}, |
// These types enhance safety around binary data that we want to synthesize onto | |
// a record, but store in S3 instead of in Postgres. If the encoder for the | |
// wrapping type requires that a field has a type of `S3Data.Outgoing.t`, then | |
// the type system will ensure that the data has been loaded up from S3 before | |
// it gets sent back to the user. In the same way, if the wrapping type uses | |
// `Incoming.t` at the API layer, and just `t` at the database layer, then the | |
// type system ensures that some action has been taken to save the binary to S3 | |
// before writing to the database. | |
module Saved = { |
[@bs.module] external bent('headers, 'response) : ( | |
~method: @bs.string] [ | |
| `GET | |
| `POST | |
| `PUT | |
| `DELETE | |
], | |
~format: [@bs.string] [ | |
| `string | |
| `buffer |
open React; | |
let onChangeText = (updator, event) => { | |
let v = ReactEvent.Form.target(event)##value; | |
updator(_ => v); | |
}; | |
[@react.component] | |
let make = () => { | |
// State |