Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Is there anything like Haskell generic programming for F#? [duplicate]

Tags:

haskell

f#

Possible Duplicate:
Scrap Your Boilerplate in f#

I'm missing the sort generic traversal and transformation libraries that I have in Haskell when I'm working in F#.

Has anyone looked at doing something like Uniplate/Biplate for F#?

There's a brief mention in the comments of one of Neil Mitchell's blog posts, but I never found any further development:

http://neilmitchell.blogspot.com/2008/09/general-updates.html

I imagine you could build something on .NET reflection instead of type-classes, but I don't want to dig too deep without looking at prior art.

like image 521
Antoine Latter Avatar asked Jun 16 '11 15:06

Antoine Latter


1 Answers

See

Scrap Your Boilerplate in f#

like image 175
Brian Avatar answered Sep 23 '22 15:09

Brian