I hereby claim:
- I am yamafaktory on github.
- I am yamafaktory (https://keybase.io/yamafaktory) on keybase.
- I have a public key ASAauTPFciFl-MKAPCehIBUOdtuLTE_q6Ep9o1VB34b3QAo
To claim this, I am signing this object:
sudo kill -9 `ps -A | grep -Fa 'sbin/coreaudiod' | head -n 1 | awk '{print $1}'` |
const MY_ARRAY = ['a', 'b', 'c'] as const | |
const objectWithKeysFromConstArrayElements: Record< | |
typeof MY_ARRAY[number], | |
string | |
> = { a: 'foo', b: 'bar', c: 'foobar' } |
#!/usr/bin/env bash | |
# Clone the repository | |
REMOTE_URL="$(git config --get remote.origin.url)"; | |
cd ${TRAVIS_BUILD_DIR}/.. && \ | |
git clone ${REMOTE_URL} "${TRAVIS_REPO_SLUG}-bench" && \ | |
cd "${TRAVIS_REPO_SLUG}-bench" && \ | |
# Bench master | |
git checkout master && \ |
language: rust | |
rust: | |
- stable | |
- beta | |
- nightly | |
matrix: | |
allow_failures: | |
- rust: nightly |
use criterion::{criterion_group, criterion_main, Criterion}; | |
fn minus_one_benchmark(c: &mut Criterion) { | |
c.bench_function("Bench the minus one function", |b| b.iter(|| minus_one(1))); | |
} | |
criterion_group!(benches, minus_one_benchmark); | |
criterion_main!(benches); |
[dev-dependencies] | |
criterion = "0.2" | |
[[bench]] | |
name = "benchmark" | |
harness = false |
#![feature(test)] | |
extern crate test; | |
pub fn minus_one(number: i32) -> i32 { | |
number - 1 | |
} | |
#[cfg(test)] | |
mod tests { |
pub fn minus_one(number: i32) -> i32 { | |
number - 1 | |
} | |
#[cfg(test)] | |
mod tests { | |
use super::*; | |
#[test] | |
fn test_minus_one() { | |
assert_eq!(minus_one(1), 0); |
I hereby claim:
To claim this, I am signing this object:
const Guards = require('./') | |
const guards = new Guards() | |
const [ | |
a, | |
b, | |
c, | |
d, | |
e, | |
f, |