Thank you for the replies to my first post and my second post on this project. This question is basically the same question as the first, but with my code updated according to t
I can help with one of the errors.
F# generally binds arguments left to right, so you need to use either parentheses around the recursive calls to pContent
or a pipe-backward operator <|
to show that you want to evaluate the recursive call and bind the return value.
It's also worth noting that <|
is the same as your $
operator.
Content.Post
is not a constructor for a Post object. You need a function to accept a Post list and return a Post. (Does something from the List module do what you need?)