0
Real-World F# Articles on MSDN
Tomáš Petříček
| publikováno 10. srpna 2011
More than a year ago, Mike Stephens from Manning (who
was also behind my Real-World Functional Programming
book) asked me if I'd be interested in collaborating on a project for MSDN. The idea
w...
0
Jak implementovat INotifyPropertyChanged
Jirka Pénzeš
| publikováno 24. července 2011
Na následujících několika řádcích se vás pokusím seznámit s velice užitečným a mocným rozhraním. Řeč bude o rozhraní INotifyPropertyChanged, které je obsažené v Systém.ComponentModel.Konkrétně se p...
0
Extending Monads with Pattern Matching (Haskell 2011)
Tomáš Petříček
| publikováno 20. července 2011
Some time ago, I wrote a paper about joinads and the match! extension
of the F# language. The paper was quite practically oriented and didn't go into much details about
the theory behind joina...
0
Fun with parallel monad comprehensions (The Monad.Reader)
Tomáš Petříček
| publikováno 19. července 2011
This article is a re-publication of an article that I wrote some time ago for
The Monad.Reader magazine, which is an
online magazine about functional programming and Haskell. You can also
read the...
0
Safer asynchronous workflows for GUI programming
Tomáš Petříček
| publikováno 15. června 2011
In the previous article,
I discussed how to use F# asynchronous workflows for creating reactive user-interfaces.
One of the main concerns was to avoid blocking the GUI thread (to prevent the u...
0
Writing non-blocking user-interfaces in F#
Tomáš Petříček
| publikováno 10. června 2011
F# asynchronous workflows are best known as a way to write efficient I/O operations
or as an underlying mechanism of F# agent-based programming (using the MailboxProcessor
type). However, they ...
0
Accessing loosely structured data from F# and C# (GOTO 2011)
Tomáš Petříček
| publikováno 26. května 2011
About two weeks ago, I gave a talk at GOTO Conference in
Copenhagen at a very interesting .NET session organized by Mark Seemann.
In my talk, I focused on the impedance mismatch between the dat...
0
Výhody platformy .NET ukáže Windows 8
Václav Dajbych
| publikováno 20. května 2011
Zatímco dosud moc nezáleží na tom, jestli je aplikace napsaná v C++ nebo v C#, Windows 8 nám začíná ukazovat, že využití multiplatformního frameworku zabudovaného v přímo v operačním systému dává v...
0
Explicit speculative parallelism for Haskell's Par monad
Tomáš Petříček
| publikováno 17. května 2011
Haskell provides quite a few ways for writing parallel programs, but none of them is fully automatic.
The programmer has to use some annotations or library to run computations in parallel explici...
0
Speeding up sigmoid function by approximating exponential function
Hubert Kindermann
| publikováno 8. dubna 2011
Simple and effective method of tuning performance when we do not need highly precise solution.