Skip to content

Instantly share code, notes, and snippets.

@lilactown
lilactown / promises.re
Last active August 20, 2022 07:56
Notes on using JavaScript Promises in ReasonML/BuckleScript
/**
* Making promises
*/
let okPromise = Js.Promise.make((~resolve, ~reject as _) => [@bs] resolve("ok"));
/* Simpler promise creation for static values */
Js.Promise.resolve("easy");
Js.Promise.reject(Invalid_argument("too easy"));
@l1x
l1x / reasonml.md
Last active September 27, 2017 17:02

Starting with ReasonML for backend devs

Background

Bucklescript

BuckleScript is a backend for the OCaml compiler which emits JavaScript. It works 
with both vanilla OCaml and Reason, the whole compiler is compiled into JS (and ASM) 
so that you can play with it in the browser.
@bradwestfall
bradwestfall / S3-Static-Sites.md
Last active April 20, 2026 17:37
Use S3 and CloudFront to host Static Single Page Apps (SPAs) with HTTPs and www-redirects. Also covers deployments.

S3 Static Sites

⚠ This post is fairly old. I don't keep it up to date. Be sure to see comments where some people have posted updates

What this will cover

  • Host a static website at S3
  • Redirect www.website.com to website.com
  • Website can be an SPA (requiring all requests to return index.html)
  • Free AWS SSL certs
  • Deployment with CDN invalidation
@YumaInaura
YumaInaura / ZSH.md
Last active September 3, 2025 03:34
Zsh — How to create user defined widget and map with bindkey ( For very beginner of zle )

Zsh — How to create user defined widget and map with bindkey ( For very beginner of zle )

Another titles

  • How to add customized event and bind keymap
  • The very beginner to zle of zsh keymapping with bindkey

Step. Create function in shell