Scala

ScalaはJava仮想マシンで動作を行うオブジェクト指向型プログラミング言語の1つです。静的型付けの関数型言語で、コンパイルエラーの検出に強みがあります。

RSS
  • 受付中

    回答
    1

    scalaのデシリアライズでエラーになる

    scalaのシリアライズに関しての質問です。 以下のコードを scalac でコンパイルして scala コマンドで実行すると正常に実行できるのですが、 sbt から run すると java.lang.ArrayStoreException となってしまいます。 Arrayに対して不正な型を格納している部分は無いとの認識なのですが、なぜこのような挙動に

    • 0評価
    • 42PV
    kaidi kaidi 1週間前に 回答
  • 解決済

    回答
    1

    【ドワンゴのScala研修資料】mapメソッドをfoldLeftとreverseを使って実装する練習...

    背景 Scala初心者です。 ドワンゴのScala研修資料で、1個ずつ練習問題を解きながらScalaを勉強しています。 分からなかった練習問題 次の練習問題の解答が分かりませんでした。 コレクションライブラリ 練習問題 次のシグニチャを持つmapメソッドをfoldLeftとreverseを使って実装してみましょう: de

    • 0評価
    • 90PV
    KSwordOfHaste KSwordOfHaste 1ヶ月前に コメント
  • 受付中

    回答
    0

    IntelliJ IDEAのScala Consoleで、paste modeを終了する方法

    開発環境 IntelliJ IDEA Community 2017.3 Scala 2.12.4 Java HotSpot(TM) 64-Bit Server VM, Java 1.8.0_152 質問 :pasteでpaste modeを開始ましたが、終了する方法が分かりません。 コンソールに書かれている通りCtrl+Dを押し

    • 0評価
    • 52PV
    teratailが1ヶ月前に アップデート
  • 受付中

    回答
    4

    scalaのメリットについて教えて下さい。

    scalaのメリットについて教えて下さい。 例えば、どんな場面で活躍するのでしょうか? scalaのフレームワークとして、よくplayframeworkが挙げられますが、 scalaのフレームワークの中のオススメはやはり、playframeworkなのでしょうか?

    • 0評価
    • 1024PV
    imamoto_browser imamoto_browser 1ヶ月前に 回答
  • 解決済

    回答
    1

    作業ディレクトリに使っていないファイルを置いた際のscalaの仕様

    わからないこと playframeworkをとscalaにてwebアプリ作成の学習をしています。 今までApplication.scalaでhello worldをweb画面上に表示できていたのですが、同一ディレクトリにBase.scalaというファイルを置いたところ、 Compilation failed と表示されてしまいました。

    • 0評価
    • 54PV
    imamoto_browser imamoto_browser 1ヶ月前に ベストアンサー
  • 解決済

    回答
    1

    【Scala】自作クラスをJSONにシリアライズ・デシリアライズする方法

    前提・実現したいこと PlayFramework + Scalaで開発を行っています。 自作したクラスをJSONとしてファイルに読み書きしたいと考えています。 発生している問題・エラーメッセージ 以下の記事を参考にJSONを作成しようと考えていましたが、以下のエラーが表示されコンパイルできません。 https://qiita.com/tagia0212/

    • 0評価
    • 93PV
    ysmz ysmz 2ヶ月前に コメント
  • 解決済

    回答
    1

    AOJの挿入ソートの問題がローカルではエラーとならないが、AOJではRuntime Errorとなっ...

    前提・実現したいこと AOJ(Aizu Online Judge)にて挿入ソートの問題をScalaにて解いています。 以下が問題の詳細となります。 http://judge.u-aizu.ac.jp/onlinejudge/description.jsp?id=ALDS1_1_A&lang=jp ローカル上では入力例に対して正しい出力ができているよう

    • 0評価
    • 80PV
    tofu0511 tofu0511 3ヶ月前に 回答
  • 受付中

    回答
    1

    サイネージへのリアルタイム配信する方法について

    Google Next 2017に参加し、Firebaseに興味を持ち、自社内で利用できるプログラムを作りつつも色々と試しております。 プログラムは、社内に配置してあるサイネージ(Windows)に、リアルタイムに更新される情報を配信するため、ウェブアプリとし、データ配信箇所に、Firebaseを利用したいと考えております。 イメージとしては、病院内

    • 0評価
    • 356PV
    Yatima Yatima 3ヶ月前に 回答
  • 解決済

    回答
    3

    サイコロ アルゴリズム

    AIZU ONLINE JUDGEでアルゴリズムの勉強をしているのですが、サイコロの問題で、わからない部分があります。 昨日も、Javaのプログラムで質問させて頂きました。同じ問題なのですが、他の方が書いたScalaのプログラムで、よくわからない部分があります。 import scala.io.StdIn._ object Main { ob

    • 0評価
    • 176PV
    szk24 szk24 3ヶ月前に コメント
  • 受付中

    回答
    0

    Evolutionスクリプトが実行されません

    Play Framework 2.6, Play-Slick 3.0.0, Play-Slick-Evolutions 3.0.0とScalaを用いてToDoアプリの作製を行っています。 Managing database evolutionsを参考にEvolutionスクリプトを作製しました。 その状態で[sbt run]でサーバーを起動し、[http

    • 0評価
    • 100PV
    teratailが4ヶ月前に アップデート
  • 受付中

    回答
    1

    Scala "sbt new sbt/scala-seed.g8"でエラーがでます。

    前提・実現したいこと Scala入門者向けハンズオン #3に向けて、 事前準備をしております。 IntelliJ IDEAをインストールまでは完了したのですが、 最後の”sbt new sbt/scala-seed.g8”によるひな形生成が行なえません。 実行時のメッセージをエラーメッセージとして記載します。 実行環境 OS : Windows 7 64

    • 0評価
    • 206PV
    karamarimo karamarimo 4ヶ月前に 回答
  • 解決済

    回答
    4

    関数型プログラミングって何なのですか!?

    react.jsとreduxを使ってコードを書いてると、reducerやaction creatorなどの関数をよくimportして使いますが、オブジェクト指向とは勝手が違うので、こんな関数ばっか使ってて良いものなのかと不安になります。 そもそも、オブジェクト指向で関数やユーティリティクラスが敬遠される理由って何なのでしょうか?(敬遠されてますよね?)

    • -3評価
    • 1465PV
    raccy raccy 4ヶ月前に ベストアンサー
  • 解決済

    回答
    2

    手続き型と関数型プログラミングの違いは?

    手続き型プログラミングと関数型プログラミングの違いは、前者が純粋関数どころか関数もそんな使わず無理くり目的を成し遂げるのに対し、後者が純粋関数を使いまくって、目的を成し遂げという違いでしょうか?

    • 0評価
    • 703PV
    HogeAnimalLover HogeAnimalLover 4ヶ月前に ベストアンサー
  • 解決済

    回答
    2

    この関数は参照透過性があるといえますか?

    副作用が関数内に入ってるコード const age = (birthYear) => { const today = new Date(); const thisYear = today.getFullYear(); return thisYear - birthYear; } 副作用から分離されたコード const age =

    • 0評価
    • 426PV
    miyabi-sun miyabi-sun 4ヶ月前に 回答
  • 解決済

    回答
    1

    type L[A]とtype L[+A]の違いはなんですか

    質問内容 Scalaで以下の2つの定義の違いはなんでしょうか? 型のエイリアスに共変が必要になる理由が知りたいです。 type L1[A] = scala.collection.immutable.List[A] type L2[+A] = scala.collection.immutable.List[A] 非変のL1[A]を使っても、共変L2[+A

    • 0評価
    • 136PV
    redstone redstone 4ヶ月前に ベストアンサー
  • 解決済

    回答
    1

    sbt newすると、targetディレクトリが生成されるのは普通ですか?

    質問内容 sbt new <template-name>すると、プロジェクト名で指定したディレクトリと、./targetというディレクトリが生成されるのは、sbtの通常の挙動ですか? 以下に、実際に起こる現象を自分がやった手順を日本語で書きます。ターミナルに打ったコマンドバージョンは、その次書きます。 環境 $ uname -a Darwin R

    • 0評価
    • 158PV
    redstone redstone 4ヶ月前に ベストアンサー
  • 解決済

    回答
    1

    Scalaの下限境界について

    下限境界についての質問です。 まずコードをご覧ください。 class Creature class Animal extends Creature class Cat extends Animal class Container[+T] { def foo[T1 >: T](x: T1): T1 = x } val c: Container[Anim

    • 0評価
    • 142PV
    namaza namaza 5ヶ月前に ベストアンサー
  • 解決済

    回答
    2

    このJavaScriptコードを副作用が無いように書き換える為には?

    既にObject内に特定のキーが存在している場合は、そのキーの配列にデータを追加し、まだ、Object内に特定のキーが存在していない場合は、そのキーに配列をセットしてから、データを追加という処理を以下のコードで行なっているのですが、これを副作用のないコードに書き直したいです! 関数型プログラミング??? ですが、どうやったら副作用のない形に以下のコー

    • 0評価
    • 530PV
    hytm 退会済みユーザー 5ヶ月前に コメント
  • 解決済

    回答
    1

    kotlin,javaなどで外部ライブラリを試したい時どのように動作検証しますか

    お世話になっております。 Android開発で動作検証を行う際の質問なのですが、kotlinのインタラクティブシェルで標準ライブラリや言語仕様の動作検証をしていたのですが、rubyやpythonたnodeではinteractive modeでローカルインストールのライブラリを気軽に試せるとおもいますが、javaやkotlinはパッケージマネージャーでは

    • 0評価
    • 456PV
    tkow tkow 6ヶ月前に ベストアンサー
  • 受付中

    回答
    0

    Play Frameworkでの認証の実装について

    前提 Play FrameworkでWebアプリケーションを作成しています。 疑問 認証用のライブラリはplay2-auth等色々あると思いますが、 このようなライブラリを使うメリットをあまり感じられないです。 単純に実装量が多くなり、また学習コストも高いのではないかと考えています。 play2-auth等のライブラリを使うメリットを教えて頂きた

    • 0評価
    • 133PV
    teratailが6ヶ月前に アップデート
1

タグ情報

  • あなたの順位

    -

  • タグ登録者数

    915

  • 総質問数

    146

  • 今週の質問数

    0

関連するタグ

Scalaタグのよく見られている質問

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