Railway-Oriented-Programming-Example
This repository contains code that demonstrates the "Railway Oriented Programming" concept for error handling in functional programming languages.DomainModelingMadeFunctional
Extended code samples related to the book "Domain Modeling Made Functional". Buy the book here: https://pragprog.com/book/swdddf/domain-modeling-made-functional or here https://fsharpforfunandprofit.com/books/fsharpforfunandprofit.com
Source for fsharpforfunandprofit.com. For typos, please send a PR or create an issue. Thanks!RailwayOrientedProgramming
Railway Oriented Programming slides and codeDmmfWorkshop
Domain Modeling Made Functional Workshop13-ways-of-looking-at-a-turtle
Thirteen different ways of implementing a LOGO-style turtle in F#! Related blog post: http://fsharpforfunandprofit.com/posts/13-ways-of-looking-at-a-turtle/low-risk-ways-to-use-fsharp-at-work
From the article "Low risk ways to use F# at work" (http://fsharpforfunandprofit.com/posts/low-risk-ways-to-use-fsharp-at-work/)DomainModellingInFsharp
This is the training material for my hands-on 3 hour "Domain Modelling in F#" session.fsharpforfunandprofit.gitbook
Ebook version of fsharpforfunandprofit.comPropBasedTestingTalk
Property-Based Testing TalkRefactoringFSharp
Examples from my "Refactoring F#" talk.DDDEU_DMMF
Domain Modelling Made Functional (DMMF) workshopsonar-fsharpsecurity-plugin
F# plugin for SonarQube. Contains security scanning only.NDC_London_2013
Slides and code from "DDD with the F# Type System" given at NDC London 2013fsharp-decompiled
This repository shows what various F# code snippets look like when compiled and then decompiled into C#. See blog post at http://fsharpforfunandprofit.com/posts/fsharp-decompiled.pipeline_oriented_programming_talk
This repo contains all the code used in my talk "Pipeline-oriented Programming".TechTrain2021
Railway oriented programming talk and code for TechTrain2021Microwave
Shows the evolution of a project using domain-driven design and domain modeling with types using F#.dotnetconf2021
Slides and code from .NET Conf 2021 - Focus on F#fsharpforfunandprofit.com_code
Code used in posts on fsharpforfunandprofit.com. Errors? Please submit a PR or create an issue.DesigningWithCapabilities
Code from my "Designing with Capabilities" talk. Slides and video at http://fsharpforfunandprofit.com/cap/LNDDD2019
LNDDD2019PropertyBasedTesting
Code samples for "Property Based Testing" seriesgetfsharp.org
Content for getfsharp.org site (using GitHub pages)DmmfWorkshop_2hr
Slides and code from my 2 hour Domain Modeling Made Functional talkDmmfWorkshop2
Domain Modeling Made Functional Workshop (2 hour)fsadvent2016book
F# Advent Calendar 2016 eBookDmmfWorkshop_8hr
Domain Modeling Made Functional Workshop (8hr version)fsrequire
FsRequire. A (proposal for) a dependency manager for single filesboustrophedonic_code
Code from the boustrophedonic.com blogDDED
ImpossibleCompilerError
Code to reproduce an "impossible" compiler error somewhere in the `XmlDocWriter` (see README)Love Open Source and this site? Check out how you can help us