Scala를 이용한 함수형 프로그래밍

  • Published : 2017.03.20

Abstract

Keywords

References

  1. Martin Odersky, Lex Spoon, and Bill Venners. "Programming in Scala", Artima, 2008.
  2. TIOBE Software. 2016. TIOBE lndex for February 2016, www.tiobe.com/index-index.
  3. The RedMonk Programming Language Rankings: June 2016, http://redmonk.com/sogrady/2016/07/20/language-rankings-6-16/
  4. James Gosling, Bill Joy, Guy L. Steele Jr., Gilad Bracha, and Alex Buckley, The Java Language Specification, Addison-Wesley, 2014.
  5. Martin Odersky, "Functional Programming Principles in Scala", Coursera, 2017.
  6. Guy L. Steele Jr., " Growing a Language", Keynote talk, Proceedings of the ACM SIGPLAN Conference on Object-Oriented Programming Systems Languages and Applications, 1998. Also published at Higher-Order and Symbolic Computation, 12, 1999.
  7. Martin Odersky, "Scala, - the Simple Parts", Youtube video, https://www.youtube.com/watch?v=ecekSCX3B4Q
  8. Guy L. Steele Jr., " Growing a Language", Youtube video, https://www.youtube.com/watch?v=_ahvzDzKdB0
  9. John Hughes, "Why Functional Programming Matters, The Computer Joumal, 32(2), pp. 98-107, 1989. https://doi.org/10.1093/comjnl/32.2.98
  10. John Hughes, "Why Functional Programming Matters!", lnterview with lnfoQ, https://www.infoq.com/interviews/john-hughes-fp
  11. Scala Documentation, http://www.scala-lang.org/documentation/
  12. Alonzo Church, "A Set of Postulates for the Foundation of Logic", Annals of Mathematics, Series 2, 33:346-366, 1932. https://doi.org/10.2307/1968337