diff --git a/_posts/2017-01-30-Higher-kinded-types-in-fsharp-Intro-Part-I.md b/_posts/2017-01-30-Higher-kinded-types-in-fsharp-Intro-Part-I.md index dee023d76c186..b3dfc39a42f21 100644 --- a/_posts/2017-01-30-Higher-kinded-types-in-fsharp-Intro-Part-I.md +++ b/_posts/2017-01-30-Higher-kinded-types-in-fsharp-Intro-Part-I.md @@ -88,7 +88,7 @@ so that sometimes the decision that have been made are wrong." So you open your editor to reuse your already existing code - only there is no reuse (except when you have put "copy & paste" into your mental category of "reuse"). As `InProgressLineItem` and `FinishedLineItem` are 2 distinctly types and your function signature is -`toFinishedLineItem :: LineItemInProgress -> LineItemFinished` there is no way to invert that signature. +`toFinishedLineItem : LineItemInProgress -> LineItemFinished` there is no way to invert that signature. So we copy, paste and adjust that code. But hey! It's F#! ``` fsharp