SlideShare uma empresa Scribd logo
1 de 14
Baixar para ler offline
初心者Scala in F@N 第一回
初心者
1.
     http://typesafe.com/stack/download
windows
     exe
macの人
   ターミナル上で
   brew install scala sbt maven giter8
   と打つ
    homebrewを入れてない人は
    http://mxcl.github.com/homebrew/
    https://github.com/mxcl/homebrew/wiki/Installation
    辺りを参照にインストール
linuxの人
     yumとかaptとかでがんばって
2.
scala
sbt
g8    sbt
3. REPL
or
scala
scala> println("Hello, world!")
Hello, world!

scala> 1 + 1
res0: Int = 2

scala> List(1, 2, 3)
res1: List[Int] = List(1, 2, 3)

                など、プログラムの動作を簡単に見れる
pasteモードも便利




scala> :paste
// Entering paste mode (ctrl-D to finish)

for(i <- 1 to 10) {
  println(i)
}

                  ctrl-D
// Exiting paste mode, now interpreting.
Fizzbuzz
Fizzbuzz

1       100
    3         Fizz
    5         Buzz
                 Fizz Buzz
for(i <-   1 to 100) {
 if (i %   15 == 0) println(“FizzBuzz”)
 else if   (i % 3 == 0) println(“Fizz”)
 else if   (i % 5 == 0) println(“Buzz”)
 else                   println(i)
}

Mais conteúdo relacionado

Mais procurados

cosmomc install
cosmomc installcosmomc install
cosmomc installphillippro
 
Flash liteエンジニア向け
Flash liteエンジニア向けFlash liteエンジニア向け
Flash liteエンジニア向けToshiharu Shirai
 
超簡単! MySQLをWindowsにインストール
超簡単! MySQLをWindowsにインストール超簡単! MySQLをWindowsにインストール
超簡単! MySQLをWindowsにインストールShin Tanigawa
 
超簡単!SubversionとTortoiseSVN入門(操作編1)
超簡単!SubversionとTortoiseSVN入門(操作編1)超簡単!SubversionとTortoiseSVN入門(操作編1)
超簡単!SubversionとTortoiseSVN入門(操作編1)Shin Tanigawa
 
Emacs 使いが Vim を使ってみた(ちょっとだけGit)
Emacs 使いが Vim を使ってみた(ちょっとだけGit)Emacs 使いが Vim を使ってみた(ちょっとだけGit)
Emacs 使いが Vim を使ってみた(ちょっとだけGit)Yoshiyuki MIYAGI
 
超簡単!TortoiseSVNをWindowsにインストールする
超簡単!TortoiseSVNをWindowsにインストールする超簡単!TortoiseSVNをWindowsにインストールする
超簡単!TortoiseSVNをWindowsにインストールするShin Tanigawa
 
Ruby - gnuplot on Mac
Ruby - gnuplot on MacRuby - gnuplot on Mac
Ruby - gnuplot on Macgotohayato
 
超簡単! JettyをWindowsにインストール
超簡単! JettyをWindowsにインストール超簡単! JettyをWindowsにインストール
超簡単! JettyをWindowsにインストールShin Tanigawa
 
2017-12-04 Linuxの基本構造とBashでの扱い方
2017-12-04 Linuxの基本構造とBashでの扱い方2017-12-04 Linuxの基本構造とBashでの扱い方
2017-12-04 Linuxの基本構造とBashでの扱い方浩平 渡邉
 
Sublime Textに恋しよう
Sublime Textに恋しようSublime Textに恋しよう
Sublime Textに恋しようXMLProJ2014
 
OpenFOAM-v3.0+ tutorials
OpenFOAM-v3.0+ tutorialsOpenFOAM-v3.0+ tutorials
OpenFOAM-v3.0+ tutorialsEtsuji Nomura
 
タスクマネージャーの上級版!Process Explorerの紹介
タスクマネージャーの上級版!Process Explorerの紹介タスクマネージャーの上級版!Process Explorerの紹介
タスクマネージャーの上級版!Process Explorerの紹介Shin Tanigawa
 
超簡単!バージョン管理入門 最初の一歩
超簡単!バージョン管理入門 最初の一歩超簡単!バージョン管理入門 最初の一歩
超簡単!バージョン管理入門 最初の一歩Shin Tanigawa
 
パケットキャプチャの定番! Wiresharkのインストールとミニ紹介
パケットキャプチャの定番! Wiresharkのインストールとミニ紹介パケットキャプチャの定番! Wiresharkのインストールとミニ紹介
パケットキャプチャの定番! Wiresharkのインストールとミニ紹介Shin Tanigawa
 

Mais procurados (18)

cosmomc install
cosmomc installcosmomc install
cosmomc install
 
Flash liteエンジニア向け
Flash liteエンジニア向けFlash liteエンジニア向け
Flash liteエンジニア向け
 
超簡単! MySQLをWindowsにインストール
超簡単! MySQLをWindowsにインストール超簡単! MySQLをWindowsにインストール
超簡単! MySQLをWindowsにインストール
 
超簡単!SubversionとTortoiseSVN入門(操作編1)
超簡単!SubversionとTortoiseSVN入門(操作編1)超簡単!SubversionとTortoiseSVN入門(操作編1)
超簡単!SubversionとTortoiseSVN入門(操作編1)
 
Emacs 使いが Vim を使ってみた(ちょっとだけGit)
Emacs 使いが Vim を使ってみた(ちょっとだけGit)Emacs 使いが Vim を使ってみた(ちょっとだけGit)
Emacs 使いが Vim を使ってみた(ちょっとだけGit)
 
超簡単!TortoiseSVNをWindowsにインストールする
超簡単!TortoiseSVNをWindowsにインストールする超簡単!TortoiseSVNをWindowsにインストールする
超簡単!TortoiseSVNをWindowsにインストールする
 
Ruby - gnuplot on Mac
Ruby - gnuplot on MacRuby - gnuplot on Mac
Ruby - gnuplot on Mac
 
Of tutorials v4.0
Of tutorials v4.0Of tutorials v4.0
Of tutorials v4.0
 
超簡単! JettyをWindowsにインストール
超簡単! JettyをWindowsにインストール超簡単! JettyをWindowsにインストール
超簡単! JettyをWindowsにインストール
 
2017-12-04 Linuxの基本構造とBashでの扱い方
2017-12-04 Linuxの基本構造とBashでの扱い方2017-12-04 Linuxの基本構造とBashでの扱い方
2017-12-04 Linuxの基本構造とBashでの扱い方
 
Of tutorials v1606+
Of tutorials v1606+Of tutorials v1606+
Of tutorials v1606+
 
Sublime Textに恋しよう
Sublime Textに恋しようSublime Textに恋しよう
Sublime Textに恋しよう
 
OpenFOAM-v3.0+ tutorials
OpenFOAM-v3.0+ tutorialsOpenFOAM-v3.0+ tutorials
OpenFOAM-v3.0+ tutorials
 
Scope Exit
Scope ExitScope Exit
Scope Exit
 
タスクマネージャーの上級版!Process Explorerの紹介
タスクマネージャーの上級版!Process Explorerの紹介タスクマネージャーの上級版!Process Explorerの紹介
タスクマネージャーの上級版!Process Explorerの紹介
 
超簡単!バージョン管理入門 最初の一歩
超簡単!バージョン管理入門 最初の一歩超簡単!バージョン管理入門 最初の一歩
超簡単!バージョン管理入門 最初の一歩
 
パケットキャプチャの定番! Wiresharkのインストールとミニ紹介
パケットキャプチャの定番! Wiresharkのインストールとミニ紹介パケットキャプチャの定番! Wiresharkのインストールとミニ紹介
パケットキャプチャの定番! Wiresharkのインストールとミニ紹介
 
Of tutorials 3.0.1
Of tutorials 3.0.1Of tutorials 3.0.1
Of tutorials 3.0.1
 

fanscala1 1 インストールとreplまで