Skip to content

Instantly share code, notes, and snippets.

View xiaojundebug's full-sized avatar

Xiaojun Zhou xiaojundebug

View GitHub Profile
@xiaojundebug
xiaojundebug / easing.js
Created May 19, 2023 09:24 — forked from gre/easing.js
Simple Easing Functions in Javascript - see https://github.com/gre/bezier-easing
/*
* This work is free. You can redistribute it and/or modify it under the
* terms of the Do What The Fuck You Want To Public License, Version 2,
* as published by Sam Hocevar. See the COPYING file for more details.
*/
/*
* Easing Functions - inspired from http://gizma.com/easing/
* only considering the t value for the range [0, 1] => [0, 1]
*/
EasingFunctions = {
@xiaojundebug
xiaojundebug / machine.js
Last active April 11, 2022 09:13
Generated by XState Viz: https://xstate.js.org/viz
// Available variables:
// - Machine
// - interpret
// - assign
// - send
// - sendParent
// - spawn
// - raise
// - actions