Skip to content

Instantly share code, notes, and snippets.

import * as Free from 'fp-ts-contrib/Free';
import * as I from 'fp-ts/lib/Identity';
import * as O from 'fp-ts/Option';
import { Do } from 'fp-ts-contrib/Do';
import { pipe, flow } from 'fp-ts/function';
import { sequenceS } from 'fp-ts/lib/Apply';
declare module 'fp-ts/HKT' {
interface URItoKind<A> {
Store: StoreA;
// vscode-keybindings for navigation with I/J/K/L and additional functionality with surrounding characters
// Place your key bindings in this file to overwrite the defaults
// ALT + I/J/K/L: up/left/down/right
// ALT + SHIFT + I/J/K/L: mark text up/left/down/right
// CTRL + J/L: send cursor to start/end of line
// CTRL + ALT + J/L: send cursor to start/end of word
// CTRL + ALT + U/O: send cursor to "wordPartLeft"/"wordPartRight"
// CTRL + ALT + SHIFT + U/O: mark from cursor to "wordPartLeft"/"wordPartRight"
// CTRL + ALT + Y: got to declaration
@esironal
esironal / codemirror-cdn.html
Last active November 3, 2024 09:40
Codemirror CDN
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Code Mirror CDN</title>
<link rel="stylesheet" href="http://esironal.github.io/cmtouch/lib/codemirror.css">