uwenku
標簽列表
lifting
3
熱度
1
回答
將克利斯裏電梯提升到IO?
如果我有以下兩種Kleisli箭頭: stdoutProcessA :: Kleisli Maybe String (IO String) writeToFileA :: Kleisli Maybe (FilePath, String) (IO()) 我希望能夠寫成才,如: compile = proc src -> do output <- stdoutProcessA -< "
haskell
io
arrows
lifting
kleisli
2012-11-22
13
熱度
1
回答
提升高階函數在Haskell
我試圖構造類型的函數: liftSumthing :: ((a -> m b) -> m b) -> (a -> t m b) -> t m b 其中t是一個單子轉換。具體而言,我有興趣這樣做: liftSumthingIO :: MonadIO m => ((a -> IO b) -> IO b) -> (a -> m b) -> m b 我擺弄了一些哈斯克爾魔法庫,但無濟於事。我如何獲
haskell
higher-order-functions
lifting
2012-02-11
3
熱度
2
回答
爲什麼我不能使用迭代來重複應用地圖?
我已經意識到,當我嵌套數據結構時,我一直在手動編寫代碼來深入研究它們。就像這樣: --one level Prelude> map (*2) [1,2,3] [2,4,6] --nested two levels Prelude> let t2 = map $ map (*2) Prelude> t2 [[1,2,3],[4,5,6]] [[2,4,6],[8,10,12]] -
haskell
higher-order-functions
lifting
2012-10-18
«
1
2
3
»
最新問題
1.
WordPress的管理員刪除用戶的更新煩惱
2.
在SSH到EC2實例期間權限被拒絕(公鑰)
3.
角度2模型值在視圖中完成綁定時的觸發事件
4.
是否可以在不影響第一個對象的情況下將@Entity對象轉換爲普通對象?
5.
無法在vuejs上使用路由器鏈接和v-v動態綁定路徑
6.
腳本/樣式錶鏈接從wwwroot的回報擔任404
7.
使用Visual Studio 2015的cmake
8.
使用node.js將AWS Lambda中的JSON保存到AWS S3
9.
不能接壤我想,因爲填充的方式
10.
OpenGL ES 3.0 Java使用顏色Array繪製頂點(每個頂點顏色不同)