Copenhagen, Denmark

Mark Seemann

Elite
@ploeh

Helps programmers make code easier to maintain.

Hyprlinkr. A URI building helper library for ASP.NET Web API

196

ZeroToNine. A tool for maintaining .NET Assembly versions across multiple files.

147

ploeh.github.com. ploeh blog 'source code'

140

Booking. Demo code demonstrating how to manage a complex code base with DI, Convention over Configuration, etc.

127

Furl. Interact with HTTP resources using F# scripting

78

Numsense. A .NET library for parsing natural-language numerals ("forty-two") to integers, and converting the other way as well

61

asynchronous-injection. Sample code accompanying blog article

44

CQRSonAzureDemo. Demo code accompanying the CQRS on Azure MSDN Magazine article

30

KataTennis. Supporting code for an article series called "Types + Properties = Software"

30

UserManagement. Sample code for Humane Code episodes

25

booking-web-ui. AngularJS-based UI for my Pluralsight course on Functional Architecture with F#

23

dependency-rejection-samples. Supporting code for an article series called From dependency injection to dependency rejection

23

ChurchEncoding. Examples of Church encodings in C#

16

advent-of-code-2017. Solutions for Advent of Code 2017

15

dependency-injection-revisited. Sample code for articles

14

cqrs-journey-code. Microsoft patterns & pratices CQRS Journey sample application

12

ExtensibilityForMasses. C#

12

BookingExercise. Start code for refactoring exercises

11

loan. This is sample code accompanying my presentation "Faking Homoiconicity in C# with graphs".

11

RunningJournalApi. The code in this repository is sample/demo code used for Mark Seemann's presentation "REST with the ASP.NET Web API"

10

reservation-api-slice-csharp. C# demo code of a full vertical slice from HTTP to database

9

Albedo. A .NET library targeted at making Reflection programming more consistent, using a common set of abstractions and utilities

9

TDDMoney. My C# interpretation of the `Money' example from Kent Beck's Test-Driven Development by Example

7

picture-archivist. Example code supporting blog articles

6

restaurant-reservation-exercises. Exercises for programming workshop

6

DiamondFsCheck. The Diamond kata done with Property-Based Testing in F#

5

codesamples. Sample code for Dependency Injection Principles, Practices, and Patterns

5

PureInteractionsInHaskell. Example code accompanying http://blog.ploeh.dk/2017/07/24/combining-free-monads-in-haskell

5

PureInteractionsInFSharp. Example code accompanying http://blog.ploeh.dk/2017/07/31/combining-free-monads-in-f

5

UserProfile. Code examples for https://blog.ploeh.dk/2019/07/22/chain-of-responsibility-as-catamorphisms

4

Hull. Graham Scan implementation in F#

4

EquivalenceClassesFsCheckFizzBuzz. Code from my Equivalence Classes, xUnit.net, FsCheck, Property-Based Testing presentation.

4

StatePatternAndMonad. Sample code supporting a blog post about the State pattern and the State monad

4

PollingConsumer. A pure Polling Consumer written in F#

4

HasProblem23. Haskell problem 23

3

ChurchEncodingCore. .NET Core port of ChurchEncoding repository

3

TCPStateCSharp. State pattern TCP example in C#

3

ArgsCSharp. Code repository supporting a blog post

3

RegistrationFlow. Example code for article

3

RangeHaskell. A Haskell implementation of the Range kata

2

reservation-api-slice-haskell. Haskell demo code of a full vertical slice from HTTP to database

2

BrainfuckCSharp. Code repository supporting a blog post

2

UserManagementCore. .NET Core port of UserManagement repository

2

maitred-kata-in-fsharp-1. The Maître d' kata done in F#

2

RangeCSharp. A C# implementation of the Range kata

2

CSharpZippers. Sample code for a blog post series

2

RangeFSharp. An F# implementation of the Range kata

1

mocks-in-tests. C#

1

FAlgebras. Various F-Algebras implemented in Haskell; supports article series.

1
49
Apply