Skip to content

Instantly share code, notes, and snippets.

View gabrielu's full-sized avatar

Gabriel Urena gabrielu

View GitHub Profile
const promise = new Promise((resolve/* , reject */) => {
const wait = setTimeout(() => {
clearTimeout(wait);
resolve('Promise complete!');
}, 2000);
});
// requires babel w/ babel-preset-es2017 & babel-plugin-transform-runtime
// for Object.entries support
// .babelrc
// {
// "plugins": ["transform-runtime"],
// "presets": ["es2017"]
// }
const errors = Object.entries({
email: emailValidation.error,
password: passwordValidation.error,
<?php
/**
* Sudoku Solver
*
* Usage: php sudoku_solver.php challenge.txt
* Sample contents of challenge.txt:
* 097600000
* 861000000
* 000080000
* 030000001