haskell

    0熱度

    2回答

    我有一個JSON文件是這樣的: { "men_rankings": { "abe": ["cat", "bea", "ada"], "bob": ["ada", "cat", "bea"], "cal": ["ada", "bea", "cat"] }, "women_rankings": { "ada": ["abe", "

    4熱度

    2回答

    我在haskell-stack項目上使用GHC。我想解除錯誤字段的警告,直到出現編譯錯誤。 我試圖做到以下,但它不起作用。 ​​ 你能告訴如何解除缺少的字段警告到編譯錯誤嗎?

    1熱度

    1回答

    我嘗試使用下面的代碼打印在Haskell鏈表: data List = Node {value:: Double, next:: List} | Empty printList :: List -> String printList x | x == (Node v n) = show v ++ " " ++ printList n | otherwise = s

    0熱度

    1回答

    我有以下類型的構造函數和數據構造: data Compose f g x = MkCompose (f (g x)) 獲取類型簽名約撰寫的前奏,它表明: MkCompose :: f (g x) -> Compose f g x 爲什麼它顯示的功能等? 當我申請的類型如下: *ComposeExercise> :t MkCompose [[42]] MkCompose [[42]] ::

    2熱度

    1回答

    。在學習如何與相關數據類型在Haskell工作的嘗試我遇到了以下問題: 假設你有一個函數,例如: mean :: ((1 GHC.TypeLits.<=? n) ~ 'True, GHC.TypeLits.KnownNat n) => R n -> ℝ 在 hmatrix庫中定義 ,那怎麼辦你在具有存在類型的向量上使用它?例如: - {-# LANGUAGE DataKinds #-}

    4熱度

    1回答

    我試圖使用ghcjs將haskell庫minisat移植到JavaScript,以便集成到更大的haskell-ghcjs項目中。 minisat包含從c庫中導入的一對ffi。我已經使用emscripten將c庫編譯爲JavaScript,並導出minisat需要的函數。到現在爲止還挺好。 然而,有一對夫婦的進口看起來像這樣: foreign import ccall safe minisat_s

    0熱度

    1回答

    我正在嘗試繪製折線圖。下面的數組並不是您傳遞給d3js的典型數據,所以我知道我需要編寫一個自定義函數來訪問正確的數據,例如.x(function(d) { return xScale(parseDate(d.date)) })。這適用於具有對象的數組的數組,但我似乎無法讓它適用於具有值對象數組的對象數組(參見balance)。我怎麼寫這個?是否有更好的文檔來編寫這些訪問器?我一直無法找到一致而徹底

    1熱度

    1回答

    我試圖同時使用庫​​和HDBC-sqlite3來實施數據庫,而我添加HDBC-Sqlie3得到錯誤,我曾嘗試以下: HDBC- SQLITE3 HDBC-SQLITE3 -any HDBC-SQLITE3> = 2.3.3.0 & & < 2.3.3.1 HDBC-SQLITE3> = 2.3.3.0 ,沒有上述工程,並得到錯誤,當嘗試- any我得到了以下錯誤: In the dependenc

    1熱度

    1回答

    所以我創建一個功能是這樣的: unlinhas::[String]->String uninhas [x] = "" unlinhas (x:xs) = x ++ "\n" ++(unlinhas(xs)) ,鑑於這樣["arroz","atum"]字符串列表應該給"arroz\natum\n"的問題是,這個功能是我創建的說非詳盡模式。

    0熱度

    2回答

    code1 | code2 | code3 | code4 | code5 row1 A B C row2 B A D E row3 F C 我怎麼能組此表的價值數法典列 所以 A: 2 B: 2 C: 2 D: 1 E: 1 F: 1