Functional Programming in Scala and Further

Authors

  • Nodar MOMTSELIDZE International Black Sea University

DOI:

https://doi.org/10.31578/jtst.v4i2.79

Keywords:

Scala, functional programming, higher order functions, traits, monad, functor, futures, streams

Abstract

Scala is one of the modern multi-paradigm programming language. It involves object oriented and functional programming paradigm possibilities. Scala has an interpreter part and an effective compiler which reduces it to JVM bytecode. Presented article brings the ideology of functional programming in Scala and some parts of its development. Scala has uniform and powerful abstraction concepts for different types and values; to be clear we compare some programs in Scala and Java.

Author Biography

Nodar MOMTSELIDZE, International Black Sea University

Prof. Nodar Momtselidze Professor at the Faculty of Computer Technologies and Engineering

Downloads

Published

22-05-2016

Issue

Section

Articles