Haskell

Haskellは高い機能性をもった関数型プログラミング言語で、他の手続き型プログラミング言語では難しいとされている関数でも容易に行うことができます。強い静的型付け、遅延評価などに対応しています。

RSS

  • 受付中

    回答
    1

    visual studio codeの問題欄の文字化け

    visual code studioにhaskeroを導入して使おうとしていますが、どうしてもメッセージが文字化けします。 発生している問題・エラーメッセージ 試したこと https://teratail.com/questions/42828 に書かれている方法を試しましたが、ダメでした。 補足情報(言語/FW/ツール等のバージョン

    • 0評価
    • 51PV
    TTsurutani TTsurutani 4日前
  • 解決済

    回答
    1

    関数型言語での開発について

    などこちらの関数型言語で開発する方がよろしいでしょうか? 携帯アプリはjavaで例えばfacebookやamazonのようなサイトをつくるときに 今でもほぼゼロから作っている人は皆無に近く、フレームワークやデザインパターン、コンポーネントを使っていることや関数型言語もメリットが多いのをこの本で学びました。 オブジェクト指向でなぜつくるのか

    • -2評価
    • 117PV
    lastsamurai lastsamurai 1週間前
  • 受付中

    回答
    0

    仕様書・設計書すらあるオープンソースソフトウェア

    オブジェクト指向 or 関数指向 ウェブアプリ or デスクトップアプリ MVC以降にできた設計モデル これらの条件で作られた掲題のものって存在しないでしょうか。 存在しないとしても、これは読込んどけっていう上記条件のOSSがあれば教えて下さい

    • -2評価
    • 157PV
    nyahonyaho nyahonyaho 1ヶ月前
  • 解決済

    回答
    2

    モナドについて

    モナドについて教えてほしいことがあります。 以下のサイトが一番しっくりきました。 https://www.google.co.jp/amp/s/ubiteku.oinker.me/2016/01/20/%25E9%2596%25A2%25E6%2595%25B0%25E5%259E%258B%25E3%2581%25A4%25E3%2581%25BE

    • 0評価
    • 178PV
    kostera kostera 1ヶ月前
  • 受付中

    回答
    1

    Haskell(ghc)でif __name__ == '__main__'のようなこと

    1つのソースファイルの中でmoduleを定義し、なおかつそのファイルがメイン・ソースとしてコンパイルされたときだけその中のmain関数を使うということはできないのでしょうか? ちょっとしたプログラムを書くとき、最初はmodule定義せずにmainを書いてテスト実行し、一通りできたら、あとで関数を再利用できるようにmainを超え面とアウト、module定

    • 0評価
    • 66PV
    vc3000 vc3000 1ヶ月前
  • 解決済

    回答
    1

    コマンドプロンプトでproxy関連のエラー

    環境:Window7 Professional 64bit Haskellの環境構築を行うため、stack setupを行いGHCをインストールしようとしたところ、 proxyを解決できない旨のエラーが発生しました。 > stack setup … Cloning into 'all-cabal-hashes'... fatal: unable

    • 0評価
    • 78PV
    hn1 hn1 2ヶ月前
  • 受付中

    回答
    1

    Haskellのghcコマンドにおけるエラーについて

    <困っていること> ghcと入力すると /usr/local/haskell/ghc-8.0.1-x86_64/lib/ghc-8.0.1/bin/ghc: error while loading shared libraries: libgmp.so.10: cannot open shared object file: No such file or

    • 0評価
    • 87PV
    d-gate d-gate 2ヶ月前
  • 解決済

    回答
    1

    concatのソースコードの意味が分からない

    Hoogleでconcatのソースコードを読んでいたのですがソースコードの内容がよくわからなかったので質問しました。 ここで言っている分からないは「concatの使い方が分からない」ではなく「一体このソースコードが何をしているのか分からない」と言う意味です 以下がそのソースコードです。 concat :: Foldable t => t [a

    • 1評価
    • 357PV
    moeii moeii 5ヶ月前
  • 解決済

    回答
    1

    Variable not in scope: in Haskell

    Haskell初心者です。本のコードを少し変えて写したのですがエラーが出て解決できません。 todoリストで、コマンドライン引数で値を渡して、テキストファイルに入出力をするプログラムです。コマンドラインに渡す形式としては以下です。removenに渡している「2」で消したい番号を指定してます。 ./todo add todo.txt "予定などのTod

    • 1評価
    • 220PV
    kekemoto kekemoto 5ヶ月前
  • 解決済

    回答
    5

    LISPとHaskell 勉強するならどちらが良い?

    関数型プログラミングを勉強しようと思っているのですが、LISPとHaskellどちらが良いのでしょうか? 詳しい方いらっしゃいましたら、教えて下さい。 よろしくお願い致します。

    • 0評価
    • 708PV
    szk24 szk24 6ヶ月前
  • 解決済

    回答
    2

    どの言語でも躓く、競技プログラミング対策についての質問です。

    import Control.Applicative main = do ii <- fmap (fmap (read :: String -> Int) . words) . lines <$> getContents break ( ii == ("\n","\n")) print $ ii 複数行の入力を受け取って、 改行を二

    • 0評価
    • 292PV
    Bolshikh_i_mal Bolshikh_i_mal 6ヶ月前
  • 受付中

    回答
    0

    Haksellで任意精度の浮動小数点数を使いたい

    HaskellとStackを使ってプロジェクトを管理しています. やりたいこととしては,gmpにあるmpfやmpfrなどにある,メモリの許す限り大きな値を表現できる浮動小数点数です. できるだけメジャーなパッケージとしてHackageからいろいろ選んだのですが,hmpfrがそれに該当しました. それ以外のパッケージは,haskell-gmpのバージ

    • 0評価
    • 208PV
    wqwqw wqwqw 7ヶ月前
  • 解決済

    回答
    2

    Haskellのインデントについての質問です

    let a_num x = if x > 100 then x else x * 2 『すごいHaskell たのしく学ぼう!』に このような例が載っています。 しかし、バージョンの違いからなのか Main.hs:3:25: parse error (possibly incorr

    • 0評価
    • 403PV
    Bolshikh_i_mal Bolshikh_i_mal 7ヶ月前
  • 解決済

    回答
    1

    IOから値を取り出したい

    タプルを生成し、全タプルのリストを生成したいです。 具体的には[(0,0,0), (0,0,1), ...]のような感じです。 まずタプルを生成して返す関数を作りたいです。 initX :: Int -> Int initX n | n < 4 = 2 | otherwise = 4 initY :: Int -> I

    • 0評価
    • 237PV
    sankaku-shikaku sankaku-shikaku 9ヶ月前
  • 解決済

    回答
    4

    人工知能はどのくらいまで進歩しているんですか?

    大学院でそういう研究をしている研究室を見つけたのですが、大学院に関わらず具体的な情報があまりありません。 遺伝的アルゴリズムと関数型言語のLispが人工知能の開発に向いている~~などということは分かったのですが、実現するのにまだ色々な課題があるのではないか、とおもいました。 皆さんが知っている情報を教えて欲しいです

    • 0評価
    • 939PV
    samole 退会済みユーザー 1年以上前
  • 解決済

    回答
    2

    haskellによるGmailのSMTP認証エラー

    前提・実現したいこと HaskellによるSMTPでのGmailの送信を行いたいです. Gmailの設定は, 安全性の低いアプリの許可を有効にしており2段階認証は無効にしています. 現段階でSMTPの認証エラーが出ているようです. Pythonを用いたSMTPの同ユーザの認証はできています. エラーを解決しメール送信が可能となるよう, 御教授くださ

    • 0評価
    • 330PV
    hurou927 hurou927 11ヶ月前
  • 解決済

    回答
    3

    関数適用「map」関数の名前の由来を知りたいです。

    関数とリストを渡して各要素に関数を適用していく「map」関数はなぜ「map」という名前なのでしょうか?

    • 0評価
    • 478PV
    jimyo jimyo 1年以上前
  • 受付中

    回答
    5

    Haskell,Clojure,OCamlのうち始めるのにおすすめのものはどれですか?

    Haskell,Clojure,OCamlのうち始めるのにおすすめのものはどれですか? 純粋な関数型言語を学びたいです。 ほかにもあったらよろしくお願いします

    • 0評価
    • 2545PV
    mars mars 1年以上前
  • 解決済

    回答
    1

    Haskell + ObjectiveでC++のtemplate classに相応する事がしたい

    質問したいこと Haskell + Objective (GADTs)でC++のSTL Containerの赤黒木みたいなものを作っています。 その際に data NodeColor = Red | Black data NodeObject key value color left right where ...(メソッドなどの記述)...

    • 0評価
    • 261PV
    wqwqw wqwqw 1年以上前
  • 解決済

    回答
    4

    アプリが作られる仕組みが知りたいです

    デスクトップアプリや業務アプリなどの便利なアプリがどのような原理で作られるのか知りたいです。 開発について調べていると,どの言語でも得手不得手はあるけど、どんなアプリでも作れるとありました。 C言語やjavaなどのメジャーな言語ならライブラリやフレームワークが用意してあって、出来そうな感じがするのですが、haskellやlispなどの言語でアプリを作

    • 1評価
    • 1157PV
    yu-ki0 yu-ki0 1年以上前
1

タグ情報

  • あなたの順位

    -

  • タグ登録者数

    152

  • 総質問数

    27

  • 今週の質問数

    1

関連するタグ

思考するエンジニアのためのQ&Aサイト「teratail」について詳しく知る