私(kgtkr)は以下の3種類のアカウントを所有しています。
- 私のアカウントであることを公言しているアカウント
- 私のアカウントであることを公言はしていないが通した人には私であることが分かるようにしている非公開アカウント
- 原則誰にも私のアカウントであることを分からないようにしているアカウント
__yumechi 3115850400 | |
theoldmoon0602 731925661 | |
udoooom 2334741871 | |
691_7758337633 850331932130811906 | |
_tyru_ 232331457 | |
h1manoa 1477133816 | |
PDB_Yukari_kt 754635387096543232 | |
rp88u 750617607846260736 | |
tomykaira_2 968768458166030336 | |
_mono 35741880 |
import React from "react"; | |
function shallowEqual<T extends readonly unknown[]>(a: T, b: T) { | |
return a.length === b.length && a.every((v, i) => v === b[i]); | |
} | |
type Cache<T> = | |
| { | |
type: "loading"; | |
promise: Promise<T>; |
// ==UserScript== | |
// @name Tweetdeck filter dm request | |
// @namespace tweetdeck_filter_dm_request | |
// @version 0.0.1 | |
// @description tweetdeckでDMリクエストを非表示にする | |
// @author kgtkr | |
// @match https://tweetdeck.twitter.com/* | |
// ==/UserScript== | |
(function () { | |
"use strict"; |
#![feature(test)] | |
extern crate test; | |
use std::hint::black_box; | |
unsafe fn write_pixel_rgb(buf: &mut [u8], x: usize, c: [u8; 3]) { | |
*buf.get_unchecked_mut(4 * x + 0) = c[0]; | |
*buf.get_unchecked_mut(4 * x + 1) = c[1]; | |
*buf.get_unchecked_mut(4 * x + 2) = c[2]; | |
} |
class Stream[A] {} | |
class VNode[M] {} | |
// tagless finalでとりあえずMonad制約つける感じでEffect制約つけると合成とかできて便利だよみたいなあれ | |
trait Effect[A] { | |
def zero: A; | |
def merge(x: A, y: A): A; | |
// mergeの中で自動的にisolateする感じでもいい気はする? | |
// そしたらこれMonoidじゃん。可換Monoidでもよさそ |
(850331932130811906@691_7758337633) | |
Xyca.(さいか)(3315418154@ei1640) | |
ゆゆゆうた(931031314194620416@While_Off_White) | |
ふぁる(715881095720349696@fal_rnd) | |
rp88u(750617607846260736@rp88u) | |
mono 🎯 @自宅 💙(35741880@_mono) | |
colona(2369066611@levena_evenas) | |
やざてん(274384509@Yazaten) | |
無気力系幼女の不知火ちゃん(851775112453828610@shirasayav5) | |
gǔ yuè(731925661@theoremoon) |
#include <stdio.h> | |
#include <stdlib.h> | |
typedef struct _LinkedList { | |
void *head; | |
struct _LinkedList *tail; | |
} LinkedList; | |
LinkedList* list_tail(void) { | |
return NULL; |
I hereby claim:
To claim this, I am signing this object:
function unflatten(arr, c) { | |
return arr.reduce((r, x, i) => { | |
if (i % c == 0) { | |
r.push([]); | |
} | |
r[r.length - 1].push(x); | |
return r; | |
}, []); | |
} |