|
| This Article | ||
| ||
| Share | ||
| Bibliographic References | ||
| Add to: | ||
| | ||
| Search | ||
| ||
| ASCII Text | x | ||
| Konrad Hinsen, "Managing State," Computing in Science and Engineering, vol. 14, no. 1, pp. 80-86, Jan.-Feb., 2012. | |||
| BibTex | x | ||
| @article{ 10.1109/MCSE.2012.11, author = {Konrad Hinsen}, title = {Managing State}, journal ={Computing in Science and Engineering}, volume = {14}, number = {1}, issn = {1521-9615}, year = {2012}, pages = {80-86}, doi = {http://doi.ieeecomputersociety.org/10.1109/MCSE.2012.11}, publisher = {IEEE Computer Society}, address = {Los Alamitos, CA, USA}, } | |||
| RefWorks Procite/RefMan/Endnote | x | ||
| TY - MGZN JO - Computing in Science and Engineering TI - Managing State IS - 1 SN - 1521-9615 SP80 EP86 EPD - 80-86 A1 - Konrad Hinsen, PY - 2012 KW - Software engineering KW - immutable data KW - concurrency KW - functional programming VL - 14 JA - Computing in Science and Engineering ER - | |||
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/MCSE.2012.11
Looking at your programs as dynamical systems can provide valuable insight for writing more reliable code.
1. K. Hinsen, "The Promises of Functional Programming," Computing in Science & Eng., vol. 11, no. 4, 2009, pp. 86–90.
2. C. Osaki, Purely Functional Data Structures, Cambridge Univ. Press, 1999.
3. H. Abelson and G.J. Sussman, Structure and Interpretation of Computer Programs, MIT Press, 1999.
Index Terms:
Software engineering, immutable data, concurrency, functional programming
Citation:
Konrad Hinsen, "Managing State," Computing in Science and Engineering, vol. 14, no. 1, pp. 80-86, Jan.-Feb. 2012, doi:10.1109/MCSE.2012.11
Usage of this product signifies your acceptance of the Terms of Use.

