Fuse - 静的型付き関数型言語
Show HN: Fuse – statically typed functional programming language
Fuseは、静的型付けで純粋関数型のプログラミング言語です。高階型やアドホック多相を備え、GRINホールプログラム最適化とLLVMによるネイティブコード生成で、高速で小さなバイナリを実現します。RustやPython、Scala、Haskellから着想を得たクリーンな構文で、型推論により関数シグネチャのみの記述で済みます。パターンマッチや高階関数、do記法により、表現力豊かで合成可能なコードを書くことができます。
Fuseは、静的型付けと純粋関数型の利点を活かしつつ、読みやすく親しみやすい構文で、高性能なネイティブコードを生成することを目指しています。