Skip to content

Haskell Lesson 7 and A* in Elm

Photo of Leif Warner
Hosted By
Leif W.
Haskell Lesson 7 and A* in Elm

Details

This month, we'll be meeting in a new location! Collective Agency has moved to 511 SW 10th Ave. We'll be meeting in the main area.

First, we'll cover Lesson 7 on Folds and Monoids (http://www.seas.upenn.edu/~cis194/spring13/lectures/07-folds-monoids.html) from Brent Yorgey's CIS 194 Haskell lectures.

Then, Jamon Holmgren will explain his implementation of the A* pathfinding algorithm in Elm. A* is used in games to calculate the least-cost path for a computer character to move from one spot to another. Elm is a language similar to Haskell (but simpler) that compiles down to JavaScript, used for apps that run in web browsers.

Photo of Portland Functional Programming Study Group group
Portland Functional Programming Study Group
See more events
Collective Agency
511 SW 10th Ave, Suite 1108 · Portland, OR