関数型プログラミング

関数型プログラミングとは、関数を用いて演算子を構築し、算出し、コンピュータプログラムを構成する枠組みです。

RSS

  • 解決済

    回答
    3

    javascript のクラスって継承をしないときでも使ったほうがいいの?

    ご意見募集系の質問が良くないのはわかってますが、ご容赦ください。はい、具体的な課題が含まれていません。いえ、決して銀のバッジが欲しいから質問数を稼いでるわけではありません。あー、ベストアンサーはできるかぎり選ばせていただきたいと思います。 クラス vs クロージャの塊 Javascript で、継承がない場合は、クラスで定義しなくても、クロージャをメ

    • 5評価
    • 2199PV
    mit0223 mit0223 1ヶ月前
  • 解決済

    回答
    3

    関数型プログラミングについて教えてください。

    お客さんが最近関数型プログラミングに興味を持っているため、 私もいろいろ調べているのですが、疑問しか出なかったので質問させてください。 疑問は主には以下3点です。 副作用とはなにか 関数型の言語(Haskellとか)を使う利点とは 関数型で情報の蓄積は可能なのか 1. 副作用とはなにか 関数型のメリットに、副作用がな

    • 1評価
    • 199PV
    moredeep moredeep 2ヶ月前
  • 解決済

    回答
    5

    関数が等しいとは?

    素朴な疑問ですが、関数が等しいとはどういう状況のことをいうのでしょうか。 あるいは、関数の等価性についてどのように定義すれば良い(定義すべき)なのでしょうか。 例えば、関数f,gが等価であるとは、fとgの中で行なっている処理が等しいと定義すると、 次の2つの関数は、入出力は等しいですが異なる関数ということになります。 f x = x * 2

    • 2評価
    • 748PV
    t-miyazaki t-miyazaki 3ヶ月前
  • 解決済

    回答
    2

    接続の適宜が決められない

    phpのクラスに存在するメンバは、接続修飾子を付ける必要があります。外部から接続してもよいときは、public、クラスと子クラスのみのときは、protected、クラスのみのときは、privateです。 何もつけないとpublicとなります。php5.4以下のときに必要だったというjavascriptでもお馴染みのvarもpublicと同じ意味を有していま

    • 0評価
    • 127PV
    aaaaaaaa aaaaaaaa 3ヶ月前
  • 解決済

    回答
    1

    アッカーマン関数の解法

    F#、関数型言語ともに初心者です。 F#でアッカーマン関数を書いてみましたが 数字が大きくなった場合にスタックオーバーフローが発生しています。 末尾再帰にすることで最適化されて実行できるようになると思っておりますが、どのように書き換えれば良いかわかりません。 末尾再帰最適化により解決できる問題なのでしょうか? また、書き換え後のソースをご教授いただきたい

    • 0評価
    • 586PV
    cookie_maker 退会済みユーザー 1年以上前
  • 受付中

    回答
    10

    関数型プログラミングって、使いやすいですか?

    いつもお世話になっております。 今回は関数型プログラミングについてなのですが、自分の経験ではほんの一部、関数型プログラミングで記載し、メインの処理は他の言語に投げるような処理しか経験がなく、関数型プログラミングって一時騒がれた割にはあまり使われてないのかな?と疑問に思った次第です。そこで質問です 1.プログラム言語を選定するときに、関数型プロ

    • 1評価
    • 5866PV
    tenraku tenraku 1年以上前
  • 解決済

    回答
    3

    Swiftと関数型プログラミングっぽい事は何となく分かる気がするけど実際の実装ではどう使えばいいんで...

    Swiftには関数型プログラミングの性質があるようで、そういった言語がiPhoneアプリ開発に取り入れられた事には何らかの意味があると思うので、積極的に使ってみたいと思っています。 他言語ですが、関数プログラミング実践入門という本を読んだり、すごいHaskellたのしく学ぼう!を読んでみたりして、関数が合成できる事やモナドっぽい事は何となく分かるようになっ

    • 0評価
    • 1164PV
    yoneapp yoneapp 1年以上前
  • 解決済

    回答
    1

    言語の概念と設計手法等の対応関係について

    言語の概念と設計手法等の対応関係について プログラミング初心者です。 scalaでplayフレームワークを使って書籍管理システムを作ろうと考えています。 設計などをやったことがないので、とりあえず必要そうな機能をざっと出してみて、そこからURIをリストアップしてコントローラーやモデルを定義していきました。 ただ、scalaはオブジェクト指向と関数型プログ

    • 0評価
    • 420PV
    wakka wakka 1年以上前
  • 解決済

    回答
    1

    jQueryスマートな書き方がしたい!

    ・jQueryスマートな書き方がしたい! 初投稿です。失礼します! 例えば、下記のソースコードを見てください。 demo1とdemo2は変数とします。 $(demo1).css('color','red'); $(demo2).css('color','red'); 上記は仮のものなのですが、例えばこれらを 関数化したいのですが、書き方がわ

    • 0評価
    • 489PV
    MaiTamagawa MaiTamagawa 1年以上前

タグ情報

  • あなたの順位

    -

  • タグ登録者数

    38

  • 総質問数

    9

  • 今週の質問数

    0

関連するタグ

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