Blood.zip
(contains everything listed below and more)
Documentation
(Scaladocs)
Scala code:
o1
blood3
BloodType3.scala
blood1
BloodType1.scala
test.scala
blood2
BloodType2.scala
test.scala