getOrPut

inline fun getOrPut(key: Float, crossinline callback: () -> Float): Float