[過去ログ] 関数型プログラミング言語Haskell Part16 (978レス)
上下前次1-新
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
747: デフォルトの名無しさん [sage] 2011/12/19(月) 17:29:25.73 AAS
正日がGHCコミッタだったという可能性がヒッグス粒子レベルで存在している?
748: デフォルトの名無しさん [sage] 2011/12/19(月) 17:36:58.30 AAS
諸君、そろそろ議論に戻りたまえ
749: デフォルトの名無しさん [sage] 2011/12/19(月) 17:57:20.01 AAS
742が言ってることは事実だからな
750: デフォルトの名無しさん [sage] 2011/12/19(月) 18:02:47.67 AAS
742乙
751: デフォルトの名無しさん [sage] 2011/12/19(月) 18:24:53.12 AAS
>>742742(2): デフォルトの名無しさん [sage] 2011/12/19(月) 14:54:36.00 AAS
Haskell使ってるゴミが小学生やガキ相手に
コマンドプロンプト開いて計算結果みせてみろよw
ガキ「なにこれ 意味不明」
大人「なんですかこれ DOS窓っていうやつですか? ハッカーですか?」
ゲーム開発者のほうが驚きや感動がすごいね
まじ君たち意味ないじゃん
なんかすげーでかいシステムとか 最適化 ノーベル賞とかもらってるわけじゃない
クソ研究しちゃって
頭大丈夫かよ病気かよ
が小学生やガキまたはそれに準ずるものという事が読み取れるわけですね
752: デフォルトの名無しさん [sage] 2011/12/19(月) 18:25:14.03 AAS
理解できない人間を病人と呼ぶ病気にかかってるから仕方がない
753(1): デフォルトの名無しさん [sage] 2011/12/19(月) 18:36:53.90 AAS
haskellでWEBアプリって簡単にでける?
作ってる奴いるか?
754: 712 [sage] 2011/12/19(月) 18:48:59.59 AAS
>>753
snap とかのフレームワークを使え
簡単かどうかは気分次第
755(1): 712 [sage] 2011/12/19(月) 18:51:02.49 AAS
>>740740(1): デフォルトの名無しさん [sage] 2011/12/19(月) 03:22:15.55 AAS
これってコマンドプロンプト側の問題じゃなかったっけ・・・
他の言語でも似たようなことになった記憶が
申し訳ないがhaskellでの解決法は知らない
そうですか
私も心が挫けそうで、もう諦め気味です
Windows 標準搭載のコマンドプロンプト以外のコンソールでもダメだったら諦めます
756: デフォルトの名無しさん [sage] 2011/12/19(月) 18:53:56.67 AAS
精神科医の春日武彦先生から統合失調症の前駆症状は「こだわり・プライド・被害者意識」と教えていただいたことがある。
「オレ的に、これだけはっていうコダワリがあるわけよ」というようなことを口走り、
「なめんじゃねーぞ、コノヤロ」とすぐに青筋を立て、「こんな日本に誰がした」というような他責的な文型でしか
ものごとを論じられない人は、ご本人はそれを「個性」だと思っているのであろうが、実は「よくある病気」なのである。
統合失調症の特徴はその「定型性」にある。
757: デフォルトの名無しさん [sage] 2011/12/19(月) 19:14:50.98 AAS
>>742
あなたの発言は傾聴に値する.是非これからは鳥あるいはコテハンをつけて発言して欲しい.
758: yuitest [] 2011/12/19(月) 20:00:59.47 AAS
相手が会話の主体なのか、会話の内容が主体なのかという議論をするときの主体は何か
742は主体
759(1): デフォルトの名無しさん [sage] 2011/12/20(火) 11:32:27.13 AAS
やっとこさ新版 Hasklell Platform2011.4.0.0 がリリースされてたよー
ghc 7.0.4 で 7.2 ぢゃないんですね。
760: 712 [sage] 2011/12/20(火) 12:36:53.70 AAS
7.2 はライブラリの方がまだ追いついていない場合が多い
base のバージョンとかコンパイル仕様の変更とか
761: 712 [sage] 2011/12/20(火) 12:40:57.01 AAS
>>755
msys とかでもダメっぽいんで、もう諦めました
762: やんやん ◆yanyan72E. [sage] 2011/12/20(火) 12:56:27.76 AAS
統合失調症に定型性なんてねーよ。
陽性症状、陰性症状、人によって症状は様々。
精神医学の専門書の一つでも読んでからそういうこと言えよ。
大雑把にいえば、心の中の自分と他人の境界に穴が開く病気だ。
だから、自分が思っていることが人の声として幻聴で聞こえたりする。
763: デフォルトの名無しさん [sage] 2011/12/20(火) 13:35:49.93 AAS
5年から10年ぐらい前ぐらいに思考盗聴こえええ皆も気をつけろとか叫んでた人を結構みたけど
あれがそうだったのか・・・
764: デフォルトの名無しさん [] 2011/12/20(火) 13:50:48.26 AAS
Database.HDBC.MySQLのfromSqlでstringに変換するとasciiデータはputStrLnで表示出来るのですがunicodeは文字コードが表示されます。
まだunicodeに対応できていないのでしょうか?
765: デフォルトの名無しさん [] 2011/12/20(火) 15:03:12.99 AAS
unicodeも表示出来ました。
766: デフォルトの名無しさん [sage] 2011/12/20(火) 16:29:36.21 AAS
742がやってることはホームレスを無差別にいじめてる事と同じでしょ。
767(6): デフォルトの名無しさん [] 2011/12/20(火) 21:54:07.97 AAS
listAは重複がないリストとする。
listBは空でなく、順序は不明だがlistAの要素の連続になっている。
listAの要素であるxを渡された時、それがlistBと比較して前方にあるか
後方にあるか、それともlistBに含まれるかを判定したい。
例で書くと
listA = ["A","B","C","D","E",...]
listB = ["C","D","B"]
xが"E"なら、listBに含まれるB,C,Dに対して「後方」ということになる。
このとき、haskellらしい考え方だとどういうアプローチになる?
俺の手続き脳だと
1. xがlistBにあるかどうかを判別
2. xとlistBそれぞれの要素のlistA内での位置を調べる
3. 調べた位置を比較して「前方」「後方」を判定する
と考えたんだけど、ザ・手続きっぽくてダサいよなぁ、と思って。
768: デフォルトの名無しさん [sage] 2011/12/20(火) 22:49:41.06 AAS
こんな感じ?
filter (flip all listB . (/=)) listA
769: デフォルトの名無しさん [sage] 2011/12/20(火) 22:52:12.32 AAS
ごめん問題読んでなかった。取り除くんじゃないのな。
770(1): デフォルトの名無しさん [sage] 2011/12/20(火) 22:55:42.52 AAS
>>767
めっさ力技
data Pos = F | M | E deriving Show
getPos :: Eq a => [a] -> [a] -> a -> (Maybe Pos)
getPos listA listB = fmap f . (`lookup`listE) where
listC = map (`elem` listB) listA
listE = zip listA $ zip listC $ scanl1 (||) listC
f (True,_) = M
f (False,False) = F
f (False,True) = E
listA = [0,1,2,3,4]
listB = [2,3,1]
x=0
main = do
let g = getPos listA listB
print $ g 0
print $ g 1
print $ g 2
print $ g 3
print $ g 4
771(4): デフォルトの名無しさん [sage] 2011/12/20(火) 23:35:56.81 AAS
>>767
1. listAをlistA1 ++ [x] ++ listA2にわける
2. listA1とlistBのintersectionを取って判定
f listA listB x =
if y == 0 then 1 else if y == length listB then -1 else 0
where y = length $ takeWhile (/= x) listA `intersect` listB
上下前次1-新書関写板覧索設栞歴
あと 207 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.021s