As configured in my dotfiles.
start new:
tmux
start new with session name:
As configured in my dotfiles.
start new:
tmux
start new with session name:
const I = x => x | |
const K = x => y => x | |
const A = f => x => f (x) | |
const T = x => f => f (x) | |
const W = f => x => f (x) (x) | |
const C = f => y => x => f (x) (y) | |
const B = f => g => x => f (g (x)) | |
const S = f => g => x => f (x) (g (x)) | |
const S_ = f => g => x => f (g (x)) (x) | |
const S2 = f => g => h => x => f (g (x)) (h (x)) |
This is a guide for aligning images.
See the full Advanced Markdown doc for more tips and tricks
a4b.amazonaws.com | |
access-analyzer.amazonaws.com | |
account.amazonaws.com | |
acm-pca.amazonaws.com | |
acm.amazonaws.com | |
airflow-env.amazonaws.com | |
airflow.amazonaws.com | |
alexa-appkit.amazon.com | |
alexa-connectedhome.amazon.com | |
amazonmq.amazonaws.com |
'use strict'; | |
// tslint:disable:max-line-length | |
// based on https://www.reddit.com/r/typescript/comments/aynx0o/safe_deep_property_access_in_typescript | |
import * as fs from 'fs'; | |
const method = 'getProp'; | |
const TAB = ` `; |
// when T is any|unknown, Y is returned, otherwise N | |
type IsAnyUnknown<T, Y, N> = unknown extends T ? Y : N; | |
// when T is never, Y is returned, otherwise N | |
type IsNever<T, Y = true, N = false> = [T] extends [never] ? Y : N; | |
// when T is a tuple, Y is returned, otherwise N | |
// valid tuples = [string], [string, boolean], | |
// invalid tuples = [], string[], (string | number)[] |
import Amplify from 'aws-amplify'; | |
const { AppsyncCdkAppStack } = require('./outputs.json'); | |
import config from './aws-exports'; | |
Amplify.configure({ | |
...config, | |
aws_appsync_graphqlEndpoint: AppsyncCdkAppStack.GraphQLAPIURL, | |
aws_appsync_apiKey: AppsyncCdkAppStack.GraphQLAPIKey | |
}) |