Simply Typed Lambda CalculusのRust実装

LibraryRustラムダ計算型システム

z4nder/simply-typed-lambda-calculus

GitHub で見る

GitHub →

関連記事

Ratatui向け Hyprland風 BSP タイリング (ratatui-hypertile)

Ratatui(Rust製のTUIライブラリ)向けに設計された、Hyprlandに着想を得たBSP(Binary Space Partitioning)タイリングエンジン。依存関係を増やさず、分割(splits)、フォーカス、リサイズ、移動、プラグイン、コマンドパレット、タブといったウィンドウ管理機能を提供し、TUIアプリに柔軟なレイアウト制御を組み込めます。(約300字)

RustTUIBSP

Polymarket Trading Bot(新)

Polymarket(予測市場)向けのトレーディングボットを想定したRust製リポジトリ。非同期処理とレートリミット管理を重視した設計が見られ、API呼び出しや注文処理のスループット制御に配慮しています。READMEの冒頭には route-ratelimit クレートのバッジがあり、レート制御やドキュメント・CI・ライセンス情報の記載が確認できます(リポジトリ説明自体は未記載)。実装はRustでまとめられており、トレーディング戦略・通信・エラーハンドリング周りの基盤を提供することを目的とした構成が想像されます。

RustTradingPolymarket

BSV SDK(Rust)実装

Rustで実装されたBitcoin SV(BSV)向けの包括的なSDK。暗号プリミティブ、トランザクション構築、スクリプト解釈、ウォレット操作、認証メッセージ、SPV検証など、BSVノードとアプリケーション開発に必要な機能群をモジュール化して提供します。Go版のBSV SDKをRustらしい設計へ移植し、同等のテストカバレッジを目標にしています(約300字)。

RustBitcoinSVSDK

GPUI-RSX — GPUI向けのJSX風Rustマクロ

Rustのプロシージャルマクロで、GPUI向けにJSX風の記法を提供するライブラリです。コンパイル時にネイティブなGPUIコードに展開されるためランタイムオーバーヘッドがなく、軽量(依存はsyn/quote/proc-macro2)で型安全。式や条件レンダリング、コンポーネント合成をサポートし、Rustでより直感的にUIを記述できます(零〜低レベルに位置するUIヘルパーを好む開発者向け)。

RustプロシージャルマクロUI

RAIFE — Rust高速医用画像特徴抽出パイプライン

RAIFE は、Rust をバックエンドに取り入れた高性能な医用画像(MRI)向け特徴抽出パイプラインです。NIfTI 形式の高速読み込み、前処理、そして BraTS-2018 用の 2.5D スタッキング(隣接スライスを含むスライスベースの処理)を実装しており、MONAI ベースのワークフローと比較したベンチマークで高速性を示しています。PyO3 を使った Rust ⇄ Python の FFI 層を備え、Python から扱いやすいインターフェースで低レイテンシなデータ投入を実現します(300字程度)。

Rust医用画像NIfTI

DSP28xxx-Sim — DSP2803x シミュレータの Rust バインディング

本リポジトリは、PilotSim の DSP2803x(TI C2000 系)チップ向けシミュレータ libpilot_sim.so に対する Rust SDK バインディングを提供します。高性能組み込みファームウェアの単体テストや周辺装置モデルの作成を Rust 言語で安全かつ慣用的に行えるようにし、CI 環境での自動化テストや他アーキテクチャ(ARM Cortex‑M/RISC‑V)との連携を想定した設計になっています。(約300字)

Rust組み込みシミュレータ