Rust

All Tags
Cover Image for [Rust] 高階関数用のfunctionの型定義を試す

[Rust] 高階関数用のfunctionの型定義を試す

高階関数を作るときに、functionの型をどう定義するべきか。Rustだと色々なやり方がありそうなので試してみる。

Cover Image for [Rust] test時に依存するメソッドをmockする方法を考える

[Rust] test時に依存するメソッドをmockする方法を考える

Rust での mock をどうするか考えてみる

Cover Image for [Rust] Property-based testing やってみる

[Rust] Property-based testing やってみる

Property-based testing という概念を最近やっと知ったので、Rustで試してみる

Cover Image for [Rust] test coverage を測る

[Rust] test coverage を測る

Rust で test coverage ってどうするんだっけを毎回調べるので備忘録

Cover Image for 読書メモ:Domain Modeling Made Functional (Part 2, Chapter 4~7)

読書メモ:Domain Modeling Made Functional (Part 2, Chapter 4~7)

Domain Modeling Made Functional を読んでいるので読書メモ その2

Cover Image for 読書メモ:Domain Modeling Made Functional (Part 1, Chapter 1~3)

読書メモ:Domain Modeling Made Functional (Part 1, Chapter 1~3)

Domain Modeling Made Functional を読んでいるので読書メモ その1

Cover Image for [Rust] clippyに指摘されたことmemo

[Rust] clippyに指摘されたことmemo

最近clippy(rustのいわゆる静的解析ツール)から教えられたことまとめ

Cover Image for [Rust] カリー化(currying)と部分適用(partial application)

[Rust] カリー化(currying)と部分適用(partial application)

Rustでカリー化(currying)と部分適用(partial application)ができるのか試してみた。結論としては可能。

Cover Image for [Rust] OptionやResultと組み合わせて使える?演算子

[Rust] OptionやResultと組み合わせて使える?演算子

Rustの?演算子(question mark operator)がとても便利なのでメモしておく

Cover Image for [Rust] `Undefined symbols for architecture arm64` で build が失敗したときにやったこと

[Rust] `Undefined symbols for architecture arm64` で build が失敗したときにやったこと

prisma-client-rust の 0.6.1 を試していたら、`Undefined symbols for architecture arm64` で build が失敗した。解決方法をメモしておく。

Cover Image for prisma-client-rust を試してみる

prisma-client-rust を試してみる

Rust で DB 接続を試してみる。DBスキーマの管理とかは prisma 使いたいので、探してみたところ 非公式だが prisma-client-rust を見つけたので試してみる

Cover Image for [Rust] AWS Lambda へデプロイしてみる

[Rust] AWS Lambda へデプロイしてみる

Rust で作ったものをAWS Lambda で動かしてみようと思う。aws-lambda-rust-runtime を使えばできそうだったので試してみる。

Cover Image for [Rust] GitHub Actions で monorepo の CI 環境を整える

[Rust] GitHub Actions で monorepo の CI 環境を整える

Rust は簡単に monorepo が試せて良い。ただ、GitHub Actions で CI 環境を構築する上で Rust かつ monorepo 用のCI環境構築経験がないので素振りしておく。

Cover Image for [Rust] cargo-xtask でタスクランナーを実現する

[Rust] cargo-xtask でタスクランナーを実現する

Rustの勉強をしているが、npm-scripts 的なタスクランナーが欲しくなったので cargo-xtaskを試してみる。