Development of Parallel Algorithms in Data Field Haskell (Research Note)

Data fields provide a flexible and highly general model for in- dexed collections of data. Data Field Haskell is a dialect of the functional language Haskell which provides an instance of data fields. We describe Data Field Haskell and exemplify how it can be used in the early phase of parallel program design.