Purely Functional Structured Programming

Computer Science – Programming Languages

Scientific paper

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

Scientific paper

The idea of functional programming has played a big role in shaping today's landscape of mainstream programming languages. Another concept that dominates the current programming style is Dijkstra's structured programming. Both concepts have been successfully married, for example in the programming language Scala. This paper proposes how the same can be achieved for structured programming and PURELY functional programming via the notion of LINEAR SCOPE. One advantage of this proposal is that mainstream programmers can reap the benefits of purely functional programming like easily exploitable parallelism while using familiar structured programming syntax and without knowing concepts like monads. A second advantage is that professional purely functional programmers can often avoid hard to read functional code by using structured programming syntax that is often easier to parse mentally.

No associations

LandOfFree

Say what you really think

Search LandOfFree.com for scientists and scientific papers. Rate them and share your experience with other people.

Rating

Purely Functional Structured Programming does not yet have a rating. At this time, there are no reviews or comments for this scientific paper.

If you have personal experience with Purely Functional Structured Programming, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Purely Functional Structured Programming will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFWR-SCP-O-523265

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.