Tomas Petricek (tomas.petricek)
47.6k

Tomas Petricek is a long time F# enthusiast, using F# since the early Microsoft Research versions. He has been a Microsoft C# MVP since 2004, and together with Jon Skeet wrote Real-world Functional Programming which explains basic functional concepts using C# 3.0 (teaching F# alongside) and which shows several appealing real-world uses of F# and functional techniques. He also contributed to the development of F# during two internships at Microsoft Research.
For a complete view of this profile,
including education, work experience and developer information,
you need to be logged in and have a subscription.
Tweets
Tomas's upcoming trainings
525 USD
Jun 5-6, 2012
Join us for this 2-day, 2-track F# event, packed with hands-on tutorials covering the latest developments in the fast moving world of F# Programming. Whether new to F# or seasoned veteran, be ready for an action packed two day adventure.
Tomas's past online trainings
195 GBP
Mar 16, 2012
Join Robert Pickering, David Pollak, Erik Hesselink, Loic Denuziere, Kevin Wright, Andres Löh, Tomas Petricek, Miles Sabin, Bruce Durling, and some 100 others passionate about Functional Programming.
Free
Online
Tuesday, February 15, 2011
One of the key concepts of functional programming is compositionality – the fact that we can build complex software using several basic “building blocks” and just a few ways of combining them. In this talk, I’ll demonstrate how we can teach this concept us...
Tomas's blog posts
0
comment
comment
on 3/11/2012 6:09 PM
Last week, I gave a talk on asynchronous programming in F# at QCon London. I used the one hour slot to implement a Social Rectangle Drawing App - an application that showed the importance of asynchronous workflows on both client-side and server-side.
0
comment
comment
on 1/12/2012 7:07 PM
A couple of months ago, I posted a list of my F# talks and courses for Autumn 2011. Although I tried hard to have fewer speaking engagements during the winter and spring, there are quite a few events that
0
comment
comment
on 1/1/2012 3:02 PM
The beginning of a new year may be a good time for writing one lightweight blog post - this article shows two hidden features of F# IntelliSense in Visual Studio and also talks about writing plugins using the F# open-source release.
0
comment
comment
on 11/27/2011 9:19 AM
Writing generic numeric code in .NET is difficult, because .NET generics do not support constraints specifying that a type has to support certain numeric operations. In this article, we look how to solve the problem in F#. Using static member constraints,[...]
0
comment
comment
on 11/24/2011 11:21 AM
In this article, we look at defining custom numeric types in F#. We'll create a numeric type representing numbers in a clock artihmetic (with base 5) and we'll see how to define custom operators, numeric literals and how to support F# PowerPack matrices.
Developer tags
- haskell × 533
- web × 299
- scripting × 269
- unix × 269
- type systems × 167
- dsl design × 166
- formal verification × 160
- teaching × 155
- translation × 150
- ffi × 140
- concurrent × 134
- generic × 118
- gui × 118
- agile × 108
- functional × 103
- parser combinators × 102
- graphics × 83
- arrows × 78
- network × 78
- metaprogramming × 77
- system programming × 75
- parallelism × 73
- physics simulation × 62
- packaging × 58
- signal processing × 47
- natural language × 46
- database × 45
- numerical computation × 45
- denotational design × 41
- ghc × 41
- machine learning × 38
- attribute grammar × 37
- reactive × 37
- reverse engineering × 37
- transactional business applications × 34
- categories × 33
- bioinformatics × 23
- embedded × 23
- robotics × 23
- f# × 19
- c# × 14
- cabal × 14
- darcs × 12
- computational geometry × 10
- prototyping × 9
- forensics × 8
- artificial intelligence × 7
- javascript × 6
- audio × 5
- ocaml × 5
- websharper × 3
- wpf × 3
- clojure × 2
- java × 2
- lisp × 2
- python × 2
- scala × 2
- . × 1
- boo × 1
- c × 1
- c++ × 1
- copywrite × 1
- css × 1
- dependency injection × 1
- design patterns × 1
- dsls × 1
- finance × 1
- gpu × 1
- html × 1
- http × 1
- link building × 1
- lua × 1
- passion × 1
- performance × 1
- photographer × 1
- php × 1
- rest × 1
- ruby × 1
- seo × 1
- silverlight × 1
- technology × 1
- therapy baths of colorado × 1
- travel × 1
- unit testing × 1
- vb.net × 1
- vps hosting × 1
- wcf × 1
- website creation × 1
- wordpress hosting × 1
- writing × 1
![]() |
Copyright (c) 2011-2012 IntelliFactory. All rights reserved. Home | Products | Consulting | Trainings | Blogs | Jobs | Contact Us | Built with WebSharper |

