Functional programming with streams -Part II-

Tetsuo Ida*, Jiro Tanaka

*この研究の対応する著者

研究成果: Article査読

抄録

This paper complements our previous paper "Functional programming with streams." The purpose of this paper is two-fold: to further develop the concept of a stream, and to present an implementation aspect of stream programming. Stream programming is decomposed into three phases, i.e. stream generation, stream transformation and stream reduction and for each phase we have (stream) generators, transformers and reducers, respectively. A linear recursive function equation, for example, is described as a composition of a stream generator and a reducer. We also give a listing of implemented stream processing functions in this paper.

本文言語English
ページ(範囲)261-275
ページ数15
ジャーナルNew Generation Computing
2
3
DOI
出版ステータスPublished - 1984 9月 1
外部発表はい

ASJC Scopus subject areas

  • ソフトウェア
  • 理論的コンピュータサイエンス
  • ハードウェアとアーキテクチャ
  • コンピュータ ネットワークおよび通信

フィンガープリント

「Functional programming with streams -Part II-」の研究トピックを掘り下げます。これらがまとまってユニークなフィンガープリントを構成します。

引用スタイル