Difference between revisions of "Practice of Functional Programming"

From HaskellWiki
Jump to navigation Jump to search
m (добавлена категория)
 
(28 intermediate revisions by 7 users not shown)
Line 1: Line 1:
'''Practice of Functional Programing''' a Russian electronic magazine devoted to promoting functional programming, with both theoretical and explanatory articles as well as practical ones (FP success stories). Much of the material is often related to Haskell. Visit the [http://fprog.ru/ '''Official web-site'''] of this magazine (in Russian).
+
'''Practice of Functional Programing''' is a Russian electronic magazine dedicated to promote functional programming, with both theoretical and explanatory articles as well as practical ones (FP success stories). Much of the material is often related to Haskell. Visit the [http://fprog.ru/ '''Official web-site'''] of this magazine (in Russian).
   
The magazine has '''ISSN 2075-8456'''.
+
The magazine is officially registered with '''ISSN 2075-8456'''.
   
We want to distribute this magazine free of charge. But it's hard to create it for free. So you can make a [http://fprog.ru/donate/ '''donation'''] with WebMoney ('''R218751601599'''), Yandex.Money ('''41001450150424''') or PayPal. The editorial and authors staff will be grateful for any pecuniary aid.
+
We want to distribute this magazine free of charge. But it's hard to create it for free. So you can make a [http://fprog.ru/donate/ '''donation'''] with WebMoney ('''R218751601599'''), Yandex.Money ('''41001450150424'''), PayPal or SMS Service. The editorial and authors staff will be grateful for any pecuniary aid.
   
 
== First issue ==
 
== First issue ==
Line 9: Line 9:
 
[[Image:Pfp2009-01.png|thumb|125px|The cover of the first issue]]
 
[[Image:Pfp2009-01.png|thumb|125px|The cover of the first issue]]
   
The first issue was released on July 20, 2009. The magazine can be downloaded as a [http://fprog.ru/2009/issue1/practice-fp-1-print.pdf '''PDF document''']. It consists of the following articles (the links point to HTML versions of the articles):
+
The first issue was released on July 20, 2009. The magazine can be downloaded as a [http://fprog.ru/2009/issue1/practice-fp-1-print.pdf '''PDF document''']. It consists of the following articles (the links point to HTML versions of the articles in Russian):
   
* [http://fprog.ru/2009/issue1/serguey-zefirov-lazy-to-fear/ ''Lazy to Fear''] by S. A. Zefirov
+
* [http://fprog.ru/2009/issue1/serguey-zefirov-lazy-to-fear/ ''Lazy to Fear''] by Serguey A. Zefirov
* [http://fprog.ru/2009/issue1/roman-dushkin-functional-approach/ ''Functions and Functional Approach''] by R. V. Dushkin
+
* [http://fprog.ru/2009/issue1/roman-dushkin-functional-approach/ ''Functions and Functional Approach''] by Roman V. Dushkin
* [http://fprog.ru/2009/issue1/eugene-kirpichev-fighting-mutable-state/ ''The Perils of Mutable State and Methods for Fighting Them''] by E. R. Kirpichov
+
* [http://fprog.ru/2009/issue1/eugene-kirpichev-fighting-mutable-state/ ''The Perils of Mutable State and Methods for Fighting Them''] by Eugene R. Kirpichov
* [http://fprog.ru/2009/issue1/dmitry-astapov-checkers/ ''I haven't took the checkers for a long time''] by D. E. Astapov
+
* [http://fprog.ru/2009/issue1/dmitry-astapov-checkers/ ''I haven't Taken the Checkers for a Long Time''] (there is a play of words in Russian) by Dmitry E. Astapov
* [http://fprog.ru/2009/issue1/dan-piponi-haskell-monoids-and-their-uses/ ''Haskell Monoids and their Uses''] by D. Piponi (translated into Russian by K. V. Zaborski)
+
* [http://fprog.ru/2009/issue1/dan-piponi-haskell-monoids-and-their-uses/ ''Haskell Monoids and their Uses''] by Dan Piponi (translated into Russian by Kirill V. Zaborski)
* [http://fprog.ru/2009/issue1/alex-ott-literature-overview/ ''An Overview of Bibliography on Functional Programming''] by A. Y. Ott
+
* [http://fprog.ru/2009/issue1/alex-ott-literature-overview/ ''An Overview of Bibliography on Functional Programming''] by Alex Ott
   
The editor of the first issue is L. Walkin.
+
The editor of the first issue is Lev Walkin.
   
 
== Second issue ==
 
== Second issue ==
Line 24: Line 24:
 
[[Image:Pfp2009-02.png|thumb|125px|The cover of the second issue]]
 
[[Image:Pfp2009-02.png|thumb|125px|The cover of the second issue]]
   
The second issue was released on September 28, 2009. The magazine can be downloaded as a [http://fprog.ru/2009/issue2/practice-fp-2-print.pdf '''PDF document''']. It consists of the following articles:
+
The second issue was released on September 28, 2009. It was devoted mainly to Functional Programming success stories. The magazine can be downloaded as a [http://fprog.ru/2009/issue2/practice-fp-2-print.pdf '''PDF document''']. It consists of the following articles:
   
* ''The History of One Compiler Development'' by D. Zuikov
+
* [http://fprog.ru/2009/issue2/dmitry-zuikov-one-compiler-story/ ''The History of One Compiler Development''] by Dmitry Zuikov
* ''The Use of Haskell within the Supporting of the Business-critical Informational System'' by D. E. Astapov
+
* [http://fprog.ru/2009/issue2/dmitry-astapov-haskell-mission-critical/ ''Use of Haskell for Maintenance of a Mission-critical Informational System''] by Dmitry E. Astapov
* ''The Prototyping with the Aid of Functional Languages'' by S. A. Zefirov and V. Balin
+
* [http://fprog.ru/2009/issue2/serguey-zefirov-vladislav-balin-prototyping-with-functional-languages/ ''Prototyping with the Aid of Functional Languages''] by Serguey A. Zefirov and Vladislav Balin
* ''The Use of Scheme in the Development of Dozor-Jet Product Set'' by A. Y. Ott
+
* [http://fprog.ru/2009/issue2/alex-ott-using-scheme-in-dozor-jet/ ''Use of Scheme in Development of the Dozor-Jet Products Family''] by Alex Ott
* ''How to Steal a Billion'' by A. Samoilovich
+
* [http://fprog.ru/2009/issue2/alexander-samoylovich-erlang-crawler// ''How to Steal a Billion''] by Alexander Samoilovich
* ''Algebraic Data Types and their Uses in Programming'' by R. V. Dushkin
+
* ''Algebraic Data Types and their Uses in Programming'' by Roman V. Dushkin
   
The editor of the second issue is L. Walkin.
+
The editor of the second issue is Lev Walkin.
 
The editor of the second issue is L. Walkin.
 
   
 
== Third issue ==
 
== Third issue ==
   
  +
[[Image:Pfp2009-03.png|thumb|125px|The cover of the third issue]]
The third issue is planned to be released on November 20, 2009.
 
  +
  +
The third issue was released on December 20, 2009. The magazine can be downloaded as a [http://fprog.ru/2009/issue3/practice-fp-3-print.pdf '''PDF document''']. It consists of the following articles (the links point to HTML versions of the articles in Russian):
  +
  +
* [http://fprog.ru/2009/issue3/dmitry-astapov-recursion-memoization-dynamic-programming/ ''Recursion + Memoization = Dynamic Programming''] by Dmitry E. Astapov
  +
* [http://fprog.ru/2009/issue3/lev-walkin-designing-erlang-memcached-client/ ''Designing Erlang Memcached Client''] by Lev Walkin
  +
* [http://fprog.ru/2009/issue3/dmitry-astapov-alexey-shchepin-building-google-wave-from-erlang-tcl-with-ocaml/ ''Building Google Wave from Erlang Tcl with Ocaml''] by Dmitry E. Astapov and Alexey Schepin
  +
* [http://fprog.ru/2009/issue3/roman-dushkin-haskell-polymorphism/ ''Polymorphism in Haskell''] by Roman V. Dushkin
  +
* [http://fprog.ru/2009/issue3/eugene-kirpichov-elements-of-fuctional-languages/ ''Elements of Fuctional Languages''] by Eugene R. Kirpichov
  +
 
The editors of the third issue are Lev Walkin and Dmitry E. Astapov.
  +
  +
== Fourth issue ==
  +
  +
[[Image:Pfp2010-04.jpg|thumb|125px|The cover of the fourth issue]]
  +
  +
The fourth issue was released on February 25, 2010. The magazine can be downloaded as a [http://fprog.ru/2010/issue4/practice-fp-4-print.pdf '''PDF document''']. It consists of the following articles (the links point to HTML versions of the articles in Russian):
  +
  +
* [http://fprog.ru/2010/issue4/vitaly-mayatskikh-lisp-abstractions-on-steroids/ ''Lisp — Abstractions on Steroids''] by Vitaly Mayatskikh
  +
* [http://fprog.ru/2010/issue4/alex-ott-clojure/ ''Clojure''] by Alex Ott
  +
* [http://fprog.ru/2010/issue4/vitaly-bragilevsky-limits-of-folds-expressiveness/ ''The Limits of Folds Expressiveness''] by Vitaly Bragilevsky
  +
* [http://fprog.ru/2010/issue4/denis-moskvin-compositions-sections/ ''Composition Sections as a Tool of Pointfree Style''] by Denis Moskvin
  +
* [http://fprog.ru/2010/issue4/roman-dushkin-existentials/ ''Polymorphism, Monomorphism, and Existential Types''] by Roman V. Dushkin
  +
 
The editor of the fourth issue is Dmitry E. Astapov.
  +
  +
== Fifth issue ==
  +
  +
[[Image:Pfp2010-05.jpg|thumb|125px|The cover of the fifth issue]]
  +
  +
The fourth issue was released on May 21, 2010. The magazine can be downloaded as a [http://fprog.ru/2010/issue5/practice-fp-5-print.pdf '''PDF document''']. It consists of the following articles (the links point to HTML versions of the articles in Russian):
  +
  +
* [http://fprog.ru/2010/issue5/maxim-treskin-erlang-introspection/ ''Introspection tools in Erlang/OTP''] by Maxim P. Treskin
  +
* [http://fprog.ru/2010/issue5/serguey-zefirov-et-al-error-economy/ ''Error Ecomomy''] by Serguey A. Zefirov et al
  +
* [http://fprog.ru/2010/issue5/maxim-moiseev-et-al-fsharp-intro/ ''Introduction to F#''] by Eugeny Lazin et al
  +
* [http://fprog.ru/2010/issue5/vsevolod-dyomkin-lisp-philosophy/ ''Lisp — The Philosophy of Development''] by Vsevolod Diomkin and Alexander Manziuck
  +
* [http://fprog.ru/2010/issue5/dmitry-popov-optimizing-parser-combinators/ ''Optimizing Parser Combinators''] by Dmitry Popov
  +
* [http://fprog.ru/2010/issue5/roman-dushkin-hindley-milner/ ''Hindley-Milner Typing Model and it's Implementation in Haskell''] by Roman V. Dushkin
  +
  +
The editor of the fifth issue is Dmitry E. Astapov.
  +
  +
== Sixth issue ==
  +
  +
[[Image:Pfp2010-06.png|thumb|125px|The cover of the sixth issue]]
  +
  +
The sixth issue was released in November, 2010. The magazine can be downloaded as a [http://fprog.ru/2010/issue6/practice-fp-6-print.pdf '''PDF document'''].
  +
  +
== Seventh issue ==
  +
  +
[[Image:Pfp2011-07.png|thumb|125px|cover]]
  +
  +
The 7th issue was released in April, 2011. The magazine can be downloaded as a [http://fprog.ru/2011/issue7/practice-fp-7-print.pdf '''PDF document'''].
   
  +
[[Category:Ru]]
The editor of the third issue is D. E. Astapov.
 

Latest revision as of 11:33, 4 April 2012

Practice of Functional Programing is a Russian electronic magazine dedicated to promote functional programming, with both theoretical and explanatory articles as well as practical ones (FP success stories). Much of the material is often related to Haskell. Visit the Official web-site of this magazine (in Russian).

The magazine is officially registered with ISSN 2075-8456.

We want to distribute this magazine free of charge. But it's hard to create it for free. So you can make a donation with WebMoney (R218751601599), Yandex.Money (41001450150424), PayPal or SMS Service. The editorial and authors staff will be grateful for any pecuniary aid.

First issue

The cover of the first issue

The first issue was released on July 20, 2009. The magazine can be downloaded as a PDF document. It consists of the following articles (the links point to HTML versions of the articles in Russian):

The editor of the first issue is Lev Walkin.

Second issue

The cover of the second issue

The second issue was released on September 28, 2009. It was devoted mainly to Functional Programming success stories. The magazine can be downloaded as a PDF document. It consists of the following articles:

The editor of the second issue is Lev Walkin.

Third issue

The cover of the third issue

The third issue was released on December 20, 2009. The magazine can be downloaded as a PDF document. It consists of the following articles (the links point to HTML versions of the articles in Russian):

The editors of the third issue are Lev Walkin and Dmitry E. Astapov.

Fourth issue

The cover of the fourth issue

The fourth issue was released on February 25, 2010. The magazine can be downloaded as a PDF document. It consists of the following articles (the links point to HTML versions of the articles in Russian):

The editor of the fourth issue is Dmitry E. Astapov.

Fifth issue

The cover of the fifth issue

The fourth issue was released on May 21, 2010. The magazine can be downloaded as a PDF document. It consists of the following articles (the links point to HTML versions of the articles in Russian):

The editor of the fifth issue is Dmitry E. Astapov.

Sixth issue

The cover of the sixth issue

The sixth issue was released in November, 2010. The magazine can be downloaded as a PDF document.

Seventh issue

cover

The 7th issue was released in April, 2011. The magazine can be downloaded as a PDF document.