Skip to content

Instantly share code, notes, and snippets.

@DRFR0ST
Last active May 11, 2020 14:13
Show Gist options
  • Select an option

  • Save DRFR0ST/9bee1ab89681a321f67c3fb50fed35f5 to your computer and use it in GitHub Desktop.

Select an option

Save DRFR0ST/9bee1ab89681a321f67c3fb50fed35f5 to your computer and use it in GitHub Desktop.
🧊 Keep your data ice cold
/**
* Freeze your object with this Freezer.
* @author Me or You
* @param roomTemperatureData Data for super cooling.
* @example Freezer({ value: "foo" }, { name: "bar" });
* @returns Frozen as hell data.
*/
const Freezer = (...roomTemperatureData: Object[]) => Object.freeze( roomTemperatureData.map(item => Object.freeze(item) ) );
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment