我一直在試圖創建一個計算磚和玻璃價格的表達式。 I'm working with a, b and c
so the price is $30m^2 for bricks and $20m^2 for glass
A和B是壁C是一個圓窗半徑 A = 3m (not m^2)
B = 2m (not m^2)
C = 1m (not m^2)
我相信我的表達(A * B)* 30 -
因此,我使用的是Data.VectorSpace,我試圖擴展force-layout。 現在我想生成一個多態'1'標量。也就是說,如果一個標量與一個向量相乘,將產生相同的向量,而不管該向量的類型(參數)如何。可能嗎?有沒有有用的解決方法? 這裏有一個更具體的代碼示例(從代碼中,我已經與here工作繼續): data Particle v = Particle { _pos :: Point v