Scala

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

RSS

  • 受付中

    回答
    2

    ScalaでJavaでいうところの参照渡しはできますか

    Scalaクラスから自前のJavaクラスを呼び出し変数の参照渡しのようなことはできるのでしょうか 以下のエラーが発生し解決でません value getContextVal is not a member of object main.SampleThread ScalaSample.scala // Mapのキー"XXX" , 値"aa"をもつ

    • 0評価
    • 46PV
    mufa mufa 1日前
  • 受付中

    回答
    2

    Scalaで関数内に関数を定義した時の挙動って?

    Scalaで以下のように関数定義した時に、戻りがUnitですと怒られました。 関数内で関数を定義する場合、関数内の処理内容の前に宣言が必要という認識でよろしいですか? def hoge(num : Int) : String = { num match{ case 0 => "0だよ!" case _ => s"${num}に10

    • 0評価
    • 41PV
    Tatsu19994 Tatsu19994 3日前
  • 解決済

    回答
    1

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

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

    • -2評価
    • 110PV
    lastsamurai lastsamurai 5日前
  • 解決済

    回答
    2

    ScalikejdbcでSELECTすると戻ってくる型に.typeがついてしまう

    ScalikeJDBCでSELECTすると、戻りの型に謎の.typeがつきコンパイルエラーになります。 以下のコードでエラーになるのですが、解決方法はありますでしょうか.... case class User(name:String,age:Int){ def apply(rs: WrappedResultSet){ new User(r

    • 0評価
    • 27PV
    Tatsu19994 Tatsu19994 1週間前
  • 受付中

    回答
    0

    sbt内でScalikeJdbcでコネクションを設定したい

    sbtプロジェクト内でscalikejdbcのコネクションを設定したいです。 公式サイトをみながら簡単なINSERTは出来たので、コネクションを共通化したいです。build.sbtに記述するような要領でしょうか。公式サイトを見ながら、以下のコードでINSERTは実行できました。 //build.sbt libraryDependencies ++

    • 0評価
    • 19PV
    Tatsu19994 Tatsu19994 1週間前
  • 解決済

    回答
    1

    Scala.handlebarsで自作したヘルパーでBooleanを返したい

    ScalaHandlebarsを使用しています。 このサイトを見ながらヘルパーを自作したのですが、ヘルパーからはStringしか返せないと記述があり実際に作成しメソッドからBoolenaを返そうとしたらエラーになりました。 やりたいこととしては、 引数を取得 値が存在しなければtrueを返す のような実装です。 http:

    • 0評価
    • 25PV
    Tatsu19994 Tatsu19994 2週間前
  • 受付中

    回答
    0

    PlayFrameworkとScalaを利用してMariaDBに接続する方法

    実現したいこと Viewで作成した画面にMariaDBの中身を反映する。また、Viewで作成した画面からMariaDBにデータを挿入する。 趣味でPlayFrameworkを利用して、MVCの勉強をしております。 ViewとControllerの使い方はわかるのですが、Modelの使い方がわかりません。検索してもまともなサイトが見つからず、困っております

    • 0評価
    • 27PV
    ac12 ac12 2週間前
  • 解決済

    回答
    1

    ScalaのSeqのTupleにて重複排除したい

    いつもお世話になっております。 Scalaのことでわからないことがあり投稿させて頂きます。 ScalaのTupleのSeqで、特定のキーで重複する方法を教えていただけないでしょうか? var data = Seq[(String, String, Int, String, String)]() // distinctBy(resul

    • 0評価
    • 34PV
    ts.tubasa ts.tubasa 2週間前
  • 解決済

    回答
    2

    Slick3.x でのTransactionの記述方法につきまして

    いつもお世話になっております。 Play Framework 2.5.x とSlick 3.1.x を利用しております。 slickのTransactionの処理の書き方について教えて頂きたく質問させていただきました。 seqリストを順番にSELECT 1の結果データが無ければ、INSERT、1のデータがあれば例外 Tran

    • 0評価
    • 46PV
    ts.tubasa ts.tubasa 1ヶ月前
  • 解決済

    回答
    1

    多相関数の呼び出しについて

    Scalaでの多相関数の呼び出し方がわかりません。 object Hello { def findFirst[A](as: Array[A], p: A => Boolean): Int = { def loop(n: Int): Int = if(n >= as.length) -1 else if (p(as(

    • 0評価
    • 42PV
    yoshio197 yoshio197 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評価
    • 175PV
    kostera kostera 1ヶ月前
  • 解決済

    回答
    1

    playframework2.5のApplicationについて

    https://www.playframework.com/documentation/2.5.x/ScalaJsonHttp#serving-a-list-of-entities-in-json ドキュメントに書いてある内容について質問です。 ドキュメントを参考に下記のように記述しましたが、 なぜApplicationはclassではなくobje

    • 0評価
    • 47PV
    pop_04 pop_04 1ヶ月前
  • 解決済

    回答
    2

    play framework 2.5(Scala版)でのValidation の扱いについて

    Play Framework 2.5.xのScala版を利用して、プログラムを作っています。 Validation の処理で、わからないことがあり、質問させて頂きます。 入力チェックで、下記のような入力チェックを実装したいと考えています。 【チェック条件】 1.必須チェック 2.1の処理が通ったら、チェックAを実行 3.2の処理が通っ

    • 0評価
    • 149PV
    ts.tubasa ts.tubasa 1ヶ月前
  • 解決済

    回答
    1

    Scalaでオブジェクトの中身の合計値を求めたい

    以下のようなオブジェクトで、dataの合計値を求めたいのですが・・うまくできず。 オブジェクトの中身がSeqならflatMapでいけそうなきがするのですが、このような場合のベストプラクティスはありますか? case class data(data1:Int, data2:Int, data3:Int) val obj = data( data1

    • 0評価
    • 58PV
    Tatsu19994 Tatsu19994 1ヶ月前
  • 解決済

    回答
    2

    フリーツールとしてダウンロードするファイルの容量はどれくらいまで許容できる?

    普段はJavaでフリーのPC向けツールを作成して配布しています。 最近Scalaという言語について触り始め、 Javaの時と同じように実行可能jarとして配布したいと考えているのですが、 Scalaでは実行可能jarにScalaのライブラリを同封しないといけないので どうしてもファイル容量が大きくなってしまいます。 Javaのみで作成した実行可

    • 0評価
    • 120PV
    SaburomaruJiro SaburomaruJiro 1ヶ月前
  • 解決済

    回答
    1

    ScalaでREPLEでファイルを指定して実行したい

    sbtでプロジェクトを管理しています。 プロジェクト内で作成したファイルのちょっとした実行を、 REPLEで確認したいです。 いまは実行したいファイルにmainメソッドを付与し、sbt runしていますが、 これをファイルを指定しREPLEで実行をしたいです。 (実行結果はprintln等で確認しています) 何か良い方法はありませんか?

    • 0評価
    • 74PV
    Tatsu19994 Tatsu19994 1ヶ月前
  • 受付中

    回答
    0

    Play frameworkにてWebJarAssetsがエラーになる

    Play framework 2.5.12にてWebJarAssetsを使おうとしたのですが、Compilation error: not found: value WebJarAssetsになってしまい困っております。 build.sbt "org.webjars" %% "webjars-play" % "2.5.0", "org.webja

    • 0評価
    • 98PV
    vvvchrome vvvchrome 1ヶ月前
  • 解決済

    回答
    1

    ScalaでHandlebarsを使えますか

    sbtプロジェクトのScalaを制作しています。 sbtのプラグインへhandlebarsを入れて以下のことを実現したいのですが可能でしょうか。 handlebarsのテンプレートを用意 Scalaから1のテンプレートを読み込みデータをAssignする htmlへ変換後のデータをprintlnでコンソール出力 ひとまずコンソール

    • 0評価
    • 62PV
    Tatsu19994 Tatsu19994 2ヶ月前
  • 受付中

    回答
    1

    Scalaがコマンドプロンプトで書けない、または実行できない。

    Scalaをcmd上でコードを書きたいと思いインスコしてScalaと入力して実行したのですが以下の文がでてきません。 Exception in thread "main" java.lang.UnsupportedClassVersionError: scala/tools/n sc/MainGenericRunner : Unsupported m

    • 0評価
    • 101PV
    yukihiko5314 yukihiko5314 2ヶ月前
  • 受付中

    回答
    0

    scala スクレイピング 文字化けします

    ここのファイルですが https://github.com/stockedge/netkeiba-scraper スクレイピングで文字化けしてしまいます def scrape() = { val driver = new HtmlUnitDriver(false) //login driver.get("https://account

    • 0評価
    • 93PV
    terakenbow terakenbow 2ヶ月前
1

タグ情報

  • あなたの順位

    -

  • タグ登録者数

    777

  • 総質問数

    117

  • 今週の質問数

    3

関連するタグ

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