Skip to content

Instantly share code, notes, and snippets.

@HomMarkHunt
HomMarkHunt / part1_session2.scala
Last active December 7, 2017 11:40
fp-scala-2
// 関数型ソリューション
class Cafe {
def buyCoffee(cc: CreditCard): (Coffee, Charge) = {
val cup = new Coffee()
(cup, cup.price) // charge作成を切り離す
}
}
/**
* CreditCardとAmountを持つ.
@HomMarkHunt
HomMarkHunt / part1_session1.scala
Last active December 7, 2017 11:41
fp-scala-1
class Cafe {
def buyCoffee(cc: CreditCard): Coffee = {
val cup = new Coffee()
cc.charge(cup.price) // 副作用
cup
}
}

環境構築

必要なもの

  1. node.js v4以降
  2. IAMの管理者権限ロール設定
  3. serverless

1. node.js v4以降

  • serverlessはNode.jsで動くCLIツールなのでローカルにNode.jsのランタイムが必要
@HomMarkHunt
HomMarkHunt / ローカル開発環境共有会.md
Last active April 13, 2017 09:27
ローカル開発環境共有会

ローカル開発環境共有会

目的

  • みんなのローカル開発環境を共有して、いいものは取り入れて開発速度を上げる

image

日時

KPT

Keep

  • 全員レビューできた
  • ちゃんとみんなやってきた
  • 定期的にできた
  • 言いやすい雰囲気だった
  • 目的がはっきりして取り組めた
  • 毎日勉強した
  • 意識が常に向いた(モチベーション)