初心者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/    htt...
linuxの人     yumとかaptとかでがんばって
2.
scalasbtg8    sbt
3. REPL
orscala
scala> println("Hello, world!")Hello, world!scala> 1 + 1res0: Int = 2scala> 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/...
Fizzbuzz
Fizzbuzz1       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...
Upcoming SlideShare
Loading in …5
×

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

1,300 views

Published on

0 Comments
2 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
1,300
On SlideShare
0
From Embeds
0
Number of Embeds
286
Actions
Shares
0
Downloads
4
Comments
0
Likes
2
Embeds 0
No embeds

No notes for slide

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

  1. 1. 初心者Scala in F@N 第一回初心者
  2. 2. 1. http://typesafe.com/stack/download
  3. 3. windows exe
  4. 4. macの人 ターミナル上で brew install scala sbt maven giter8 と打つ homebrewを入れてない人は http://mxcl.github.com/homebrew/ https://github.com/mxcl/homebrew/wiki/Installation 辺りを参照にインストール
  5. 5. linuxの人 yumとかaptとかでがんばって
  6. 6. 2.
  7. 7. scalasbtg8 sbt
  8. 8. 3. REPL
  9. 9. orscala
  10. 10. scala> println("Hello, world!")Hello, world!scala> 1 + 1res0: Int = 2scala> List(1, 2, 3)res1: List[Int] = List(1, 2, 3) など、プログラムの動作を簡単に見れる
  11. 11. pasteモードも便利scala> :paste// Entering paste mode (ctrl-D to finish)for(i <- 1 to 10) { println(i)} ctrl-D// Exiting paste mode, now interpreting.
  12. 12. Fizzbuzz
  13. 13. Fizzbuzz1 100 3 Fizz 5 Buzz Fizz Buzz
  14. 14. 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)}

×