set verbose mode (good for learning)
:set -add global autoinfo normal
10g
- go to line 10
FROM node:6 | |
RUN npm install -g bs-platform | |
RUN yarn global add serve | |
# Copy just the package.json first to install deps | |
ADD src/package.json /app/package.json | |
WORKDIR /app | |
RUN npm install |
// shorthand function for the Number.isInteger method | |
const isInt = Number.isInteger | |
// shorthand function for the Array.isArray method | |
const isArray = Array.isArray | |
// functional wrapper for the Array.reduce method | |
const reduce = f => initVal => arr => arr.reduce(f, initVal) | |
// functional wrapper for the Array.concat method |
[@bs.module "react-click-outside"] | |
external clickOutside: ReasonReact.reactClass = "default"; | |
[@bs.deriving abstract] | |
type jsProps = { | |
className: option(string), | |
onClickOutside: ReactEvent.Mouse.t => unit, | |
}; | |
let make = (~className=?, ~onClickOutside, children) => |
open ReactUpdate; | |
type context = { | |
rate: int, | |
comment: string, | |
}; | |
type action = | |
| Open | |
| Close |
Mute these words in your settings here: https://twitter.com/settings/muted_keywords | |
ActivityTweet | |
generic_activity_highlights | |
generic_activity_momentsbreaking | |
RankedOrganicTweet | |
suggest_activity | |
suggest_activity_feed | |
suggest_activity_highlights | |
suggest_activity_tweet |
https://github.com/spieglt/cloaker - password-based file encryptor (NOTE: uses Qt)
https://github.com/str4d/rage - file encryption tool and librarary that uses the age format
https://github.com/mohanson/gameboy - gameboy emulator
https://github.com/bartwillems/lyriek - fetch the lyrics of a song playing in an mpris-compatible player
https://github.com/JakeStanger/mpd-discord-rpc - discordrpc for mpd
type field = | |
| O | |
| X | |
type position = (field, field, field, field) | |
type box = (position, position, position, position) | |
type units = list<box> |