2015-05-12



alvinashcraft
shared this story
from Functional Geekery.

In this episode I talk with Andrea Magnorsky. We talk about her introduction to Functional Programming, F#, and we end by talking about her user group Functional Kats.

Our Guest, Andrea Magnorsky

@silverspoon on Twitter
http://www.roundcrisis.com/
batcatgames.com
Onikira – Demon Killer

Announcements

Erlang User Conference will be taking place in Stockholm, Sweden on the 11th and 12th of June. The largest Erlang event in Europe will feature talks about Erlang/OTP and Elixir innovations, and much more. Visit http://www.erlang-factory.com/euc2015 to find out more and to register. And get a 10% discount on the two days of conference when using the code ‘FnGeekery10′.

I will be giving an Introduction to Erlang workshop at LambdaConf 2015 in Boulder, Colorado. LambdaConf will be taking place the 22nd-24th of May, and has offered a 10% discount of registration with code LambdaConf-Functional-Geekery. For more information and to register go to http://www.degoesconsulting.com/lambdaconf-2015/.

Sponsors

This episode is sponsored by PurelyFunctional.tv. For high quality videos on Clojure, from an intro to Clojure to an in depth look at core.async, Eric Normand has you covered. Videos are downloadable allowing them to be viewed offline and at your leisure, and include exercises to help ensure your learning through interaction. Listeners get a 25% discount off everything with coupon code GEEK. Visit http://purelyfunctional.tv/geekery, and make sure to thank them for being a sponsor.

Topics

About Andrea

How Andrea got interested in functional programming
Phil Trelford

CodeMesh 2013
Andrea’s CodeMesh 2014 presentation

“I don’t think I’m ready for that” is the sign you really are
Seven Languages in Seven Weeks

The poor marketing of F# in the beginning of the language
26 effective Ways to introduce F# into your Organization
FSCheck
FSUnit
Fake

FSCheck and Property Testing

Introducing F# into an existing project

Interoperation between F# and the rest of .NET

No technical reasons to not use F# instead of C# anymore, all are people reasons

Moving code from C# to F#

Andrea on Mostly Erlang podcast

F# on Macs and Mono
Rachel Reese
tryfsharp.org
F# Koans

Going back to Haskell after learning F#
Game Programming in Haskell by Elise Huard

The power of Discriminated Union Types

Pattern Matching in F#

Active Patterns
Active Patterns example

Functional Composition Operators

NULLs in F#

Unit, None, and Option Types

Functional Kats User Group
@functionalkats on Twitter
https://github.com/FunctionalKatas
NDC Oslo
FsReveal
MBrace

A giant Thank You to David Belcher for the logo design.

Show more