Skip to content

Instantly share code, notes, and snippets.

View jesdavpet's full-sized avatar
🍉

Jesse David Peterson jesdavpet

🍉
View GitHub Profile
# -- general -------------------------------------------------------------------
set -g default-terminal "screen-256color" # colors!
setw -g xterm-keys on
set -s escape-time 10 # faster command sequences
set -sg repeat-time 600 # increase repeat timeout
set -s focus-events on
# -- leader key ----------------------------------------------------------------

Keybase proof

I hereby claim:

  • I am jesdavpet on github.

  • I am jesdavpet (https://keybase.io/jesdavpet) on keybase.

  • I have a public key ASAalmL-vC7X-iUfQY4W43-jD9fYvmJ4QdGWutFCXP5B8Ao

@jesdavpet
jesdavpet / machine.js
Last active March 12, 2020 19:23
Generated by XState Viz: https://xstate.js.org/viz
// Real Time Payments (RTP)
// https://xstate.js.org/viz/?gist=f546b04f11a9a3bf835dbc61b7e6a770
const LoadRTP = {
id: 'LoadRTP',
initial: 'readPaymentIDFromURL',
states: {
readPaymentIDFromURL: {
on: {
'': 'loadPaymentDetailsByID'
@jesdavpet
jesdavpet / machine.js
Last active March 10, 2020 05:14
Generated by XState Viz: https://xstate.js.org/viz
// My TELUS Preauthorized Credit (PAC)
// https://xstate.js.org/viz/?gist=bff231700d65bcb8aebb8e5f2fd471b3
const LoadPAC = {
id: 'LoadPAC',
initial: 'loadAccount',
states: {
loadAccount: {
id: 'loadAccount',
on: {
@jesdavpet
jesdavpet / scratch-4clojure.clj
Last active December 16, 2019 02:50
Scratchpad for 4clojure.com exercises in progress.
;; #67 - Prime Numbers
;; Ugly inlined version to meet test runner criteria
(fn primes ([n] (if (= 1 n) [2] (primes n [2])))
([n ps] (if (> n (count ps))
(primes n (concat ps [
((fn [ps] (->>
(take-while #(if (< 2 %) ((fn [ps n] (some (fn [candidate] ((fn [nom denom] (zero? (mod nom denom))) n candidate)) ps)) ps %) true) (range))
last
inc)) ps)]))
ps)))