エンジニアのソフトウェア的愛情

または私は如何にして心配するのを止めてプログラムを・愛する・ようになったか

2009-02-15から1日間の記事一覧

四元数

四元数が扱えるわけでないのだけれど、書いてみた。 意外と簡単だったんだけど、本当にこれでいいのだろうか? module Quaternion where data (RealFloat a) => Qtn a = Qtn { x::a, y::a, z::a, w::a } deriving Eq instance (RealFloat a) => Show (Qtn a) …