[過去ログ]
関数型プログラミング言語Haskell Part33 (1002レス)
関数型プログラミング言語Haskell Part33 http://mevius.5ch.net/test/read.cgi/tech/1581326256/
上
下
前次
1-
新
通常表示
512バイト分割
レス栞
抽出解除
レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
157: デフォルトの名無しさん [sage] 2020/04/03(金) 08:28:58.50 ID:m8zbpAqS おいおい http://mevius.5ch.net/test/read.cgi/tech/1581326256/157
243: デフォルトの名無しさん [sage] 2020/04/20(月) 12:39:30.50 ID:PYrLoVAx まったく別 http://mevius.5ch.net/test/read.cgi/tech/1581326256/243
359: デフォルトの名無しさん [sage] 2020/06/23(火) 00:33:49.50 ID:2ZCsz0wY 次の2つの関数の型の違いを説明していただけないでしょうか。 f :: C a => T a -> b -> b g :: T a -> (C a => b) -> b 関数gのようなconstraintの使い方にはこのような効果や意味がある、 とはっきり説明できず、モヤモヤしています。 また、このようなconstraintの使い方には特別な用語があるのでしょうか。 webで検索して調べてはいますが、適切なキーワードが思いつかず、苦労しています。 http://mevius.5ch.net/test/read.cgi/tech/1581326256/359
441: デフォルトの名無しさん [sage] 2020/08/28(金) 12:57:36.50 ID:lCzdfIoX デスクトップGUIアプリの大半はWebブラウザアプリで代替できる。 これを機に、一度こだわりを捨ててみるのも良いかも。 http://mevius.5ch.net/test/read.cgi/tech/1581326256/441
573: デフォルトの名無しさん [sage] 2020/11/13(金) 12:04:46.50 ID:oAmrFI5R みなさん情報ありがとうございます 今んとこヒマな時にやってみた実現は cube x = x*x*x a x = case x of 0 -> 0 1 -> 1 _ -> ( a $ x -1 ) + ( a $ x - 2 ) main = do tA <- getCPUTime print $ cube $ a 38 tB <- getCPUTime print $ tB - tA と print $ cube $ a 38 → print $ a 38 の比較 結果 ---- 59722225363795389930809 3801127096000 ---- 39088169 3514055718000 この程度だとコンパイラが勝手にメモ化してくれるようで差がでないorz まだタライとかは試して見てません 取り急ぎご報告まで http://mevius.5ch.net/test/read.cgi/tech/1581326256/573
908: デフォルトの名無しさん [sage] 2021/09/26(日) 19:38:43.50 最近並列処理を齧り始めました ランダム値の生成にmwc-random パッケージの System.Random.MWC.createSystemRandom で生成した GenIO を、全体を通して利用する環境として Reader モナドに入れて使いまわしていたとします ここにSTM で並列処理機能を新規に追加する場合、forkIO したスレッド内で一々そのスレッド専用に GenIO を生成し直すべきでしょうか? というのは、それをしないと 各スレッドで共通の GenIO がコピーされ使用される場合、各スレッドで同じ値が生成されていってしまいランダムの意味をなさないのではないかと思うからです ではこの疑似ランダム生成器を TVar に入れるかとなると、資源の取り合いになって、1スレッド時よりパフォーマンスが低下して元も子もないではないかという懸念があります ここまで思考実験すると、やはり forkIO したスレッド毎に一々、その中で専用の疑似ランダム生成器を新調する必要があるという考えに至りました スレッド数が多くなると疑似ランダム生成器を作るコストがバカにならなくなっていくでしょうが、その辺は頑張るしかないよということで、ぼくの考えは合っていますか? http://mevius.5ch.net/test/read.cgi/tech/1581326256/908
メモ帳
(0/65535文字)
上
下
前次
1-
新
書
関
写
板
覧
索
設
栞
歴
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.087s