easy is a minimalist LÖVE library that eases values ranging from 0 to 1.
local ease = require "easy" --require the library
Get converted value (0-1)
converted = ease("elasticin", value)
Ease
ease(type, value)
//->ease:get(...)
Add easing function
ease:add(name, string)
string is a mathematical expression that takes a parameter called "x" for instance, "x * x + math.sqrt(x)"
quad
cubic
quart
quint
expo
sine
circ
back
elastic
Add either "in" - "out" - "inout" at the end of each easing type