Slide 29
Slide 29 text
Data Structure Selection
• This was a relatively minor issue, but still painful
• F# has its own parallel data structures (List, Map, etc)
• Different from standard C# structures
• Immutable in design
• Picking the right data structure was tricky
• Libraries would work with C# lists, not F# lists, we had to convert
• Also, default list in F# is a linked-list, not a array list