Skip to content

Instantly share code, notes, and snippets.

@kjunichi
Last active February 21, 2019 10:54
Show Gist options
  • Save kjunichi/168fd9db10a8f82c7d88e94413d91305 to your computer and use it in GitHub Desktop.
Save kjunichi/168fd9db10a8f82c7d88e94413d91305 to your computer and use it in GitHub Desktop.
2019/2/21

Rubyと俺

https://note.mu/kjunichi/n/n634039bf30e0

Metal

.metalファイルのコンパイル方法と参照方法を知りたい

CS

イテレータ 境界チェック

遅延性 副作用のためにイテレータに対してクロージャの実行を試みるのであれば、代わりに for を

コンシューマ collect .collect::<Vec<_>>()

型のヒントが必要

find()

fold() find はクロージャを引数にとり、イテレータの各要素の参照に対して処理を行います。 ある要素が私たちの期待するものであれば、このクロージャは true を返し、そうでなければ false を返す 何らかのリストを持っていて、そこから1つの結果を求めたい時ならいつでも、 fold は適切な処理

イテレータアダプタ filter() は引数としてクロージャをとるアダプタ take(n) は元のイテレータの n 要素目までを実行するイテレータを返す。

mojaveでリモートからWebカメラを使うのにgRPCを使って勝利した話

関連

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment