Skip to content

Instantly share code, notes, and snippets.

View kutyel's full-sized avatar
🌊
数学者に俺は成る!

Flavio Corpa kutyel

🌊
数学者に俺は成る!
View GitHub Profile
const regex = /(?<year>\d{4})-(?<month>\d{2})-(?<day>\d{2})/u
const result = regex.exec('2018-07-05')
console.log(result[0]) // > '2018-07-05'
console.log(result[1]) // > '2018'
console.log(result[2]) // > '07'
console.log(result[3]) // > '05'
console.log(result.groups.year) // > '2018'
console.log(result.groups.month) // > '07'
@kutyel
kutyel / db.json
Last active December 4, 2018 14:40
personal-website db
{
"hero": {
"heading": "Flavio Corpa",
"subheading": "JavaScript",
"titles": [
"Engineer",
"Ninja",
"Jedi",
"Rockstar",
"Djinn",
case “REMOVE_LIST_ELEMENT”:
return [...xs.slice(0, xs.indexOf(index)), ...xs.slice(xs.indexOf(index + 1))];
xs->Belt.List.keep(x => x != item);
const city = cities.find(x => x.id === cityId);
let city = cities->Belt.List.getBy(x => x.id == cityId);
switch(city) {
| None => Js.log(“not found!”)
| Some(city) => Js.log(“found:” ++ city.name)
}
<ul>
{[“foo”, “bar”, “baz”].map((x, key) => <li key={key}>{x}</li>)}
</ul>
@kutyel
kutyel / jsx.re
Last active October 18, 2018 06:25
<ul>
{[|“foo”, “bar”, “baz”|]
->Belt.Array.mapWithIndex((key, x) => {let key = string_of_int(key); <li key>{ReasonReact.string(x)}</li>})
->ReasonReact.array}
</ul>
@kutyel
kutyel / catstagram_comments.json
Created November 15, 2018 12:06
JSON API for my Redux Workshop!
{
"1782228941182106890_3448238252": [
{
"from": {
"full_name": "rosaparksragdoll"
},
"text": "Hello Lovely 🐈🐾"
}
],
"1878968952505694822_3448238252": [