Skip to content

Instantly share code, notes, and snippets.

const util = require('util')
const fs = require('fs')
const exec = util.promisify(require('child_process').exec)
const { split, compose, trim, composeK } = require('ramda')
const { createElement } = require('react')
const ReactDOMServer = require('react-dom/server')
const { List } = require('react-virtualized')
const Task = require('data.task')
const c = composeK
(use-package adafruit-wisdom
:init
(setq inhibit-startup-message t)
(setq initial-scratch-message (format ";; %s\n" (adafruit-wisdom-select))))
@rollacaster
rollacaster / algebraic-structures.txt
Created October 21, 2017 13:01
Algebraic Structures
https://drboolean.gitbooks.io/mostly-adequate-guide
http://www.tomharding.me/2017/03/03/fantas-eel-and-specification/
https://egghead.io/courses/professor-frisby-introduces-composable-functional-javascript
https://github.com/fantasyland/fantasy-land

TL;DR: Star 🌟 this gist. (You might need to request the desktop version)

such meta

After buying the tickets for ReactiveConf I discovered the call for Lightning Talks and decided it's time to leave the attendee seat and hold my first public talk. To calculate the odds I wrote a script to get the current ranks of all Lightning Talks. This script is the topic of my talk:

Getting a Lightning Talk slot for ReactiveConf 2017 with FP