|
View:
New views
8 Messages
—
Rating Filter:
Alert me
|
|
|
Galois Tech Talks: Stream Fusion for Haskell ArraysJust a quick note about next week's Galois Tech Talk. Now that Galois has completed its move into downtown Portland, and a shiny new, centrally located, office space, we're opening up our tech talk series a bit more widely. If you're in Portland, and interested in functional programming and formal methods, drop by! ------------------------------------------------------------------------ Title: Stream Fusion for Haskell Arrays Speaker: Don Stewart Date: Tuesday, July 15th, 10.30am sharp. Location: Galois, Inc. 421 SW 6th Ave. Suite 300 (3rd floor of the Commonwealth Building) Portland, Oregon Abstract: Arrays have traditionally been an awkward data structure for Haskell programmers. Despite the large number of array libraries available, they have remained relatively awkward to use in comparison to the rich suite of purely functional data structures, such as fingertrees or finite maps. Arrays have simply not been first class citizens in the language. In this talk we'll begin with a survey of the more than a dozen array types available, including some new matrix libraries developed in the past year. I'll then describe a new efficient, pure, and flexible array library for Haskell with a list like interface, based on work in the Data Parallel Haskell project, that employs stream fusion to dramatically reduce the cost of pure arrays. The implementation will be presented from the ground up, along with a discussion of the entire compilation process of the library, from source to assembly. About the Galois Tech Talks. Galois (http://galois.com) has been holding weekly technical seminars for several years on topics from functional programming, formal methods, compiler and language design, to cryptography, and operating system construction, with talks by many figures from the programming language and formal methods communities. The talks are open and free. If you’re planning to attend, dropping a note to <dons@...> is appreciated, but not required. If you're interested in giving a talk, Don's always looking for new speakers. ------------------------------------------------------------------------ _______________________________________________ Haskell-Cafe mailing list Haskell-Cafe@... http://www.haskell.org/mailman/listinfo/haskell-cafe |
|
|
Re: Galois Tech Talks: Stream Fusion for Haskell ArraysOn Sat, Jul 12, 2008 at 12:13 AM, Don Stewart <dons@...> wrote:
> > Just a quick note about next week's Galois Tech Talk. Now that Galois > has completed its move into downtown Portland, and a shiny new, centrally > located, office space, we're opening up our tech talk series a bit more > widely. If you're in Portland, and interested in functional programming > and formal methods, drop by! Any possibility of you guys taping the talk? Cheers, Johan _______________________________________________ Haskell-Cafe mailing list Haskell-Cafe@... http://www.haskell.org/mailman/listinfo/haskell-cafe |
|
|
Re: Galois Tech Talks: Stream Fusion for Haskell ArraysOn Sat, 12 Jul 2008, Johan Tibell wrote: > On Sat, Jul 12, 2008 at 12:13 AM, Don Stewart <dons@...> wrote: >> >> Just a quick note about next week's Galois Tech Talk. Now that Galois >> has completed its move into downtown Portland, and a shiny new, centrally >> located, office space, we're opening up our tech talk series a bit more >> widely. If you're in Portland, and interested in functional programming >> and formal methods, drop by! > > Any possibility of you guys taping the talk? me too _______________________________________________ Haskell-Cafe mailing list Haskell-Cafe@... http://www.haskell.org/mailman/listinfo/haskell-cafe |
|
|
Re: Galois Tech Talks: Stream Fusion for Haskell Arraysjohan.tibell:
> On Sat, Jul 12, 2008 at 12:13 AM, Don Stewart <dons@...> wrote: > > > > Just a quick note about next week's Galois Tech Talk. Now that Galois > > has completed its move into downtown Portland, and a shiny new, centrally > > located, office space, we're opening up our tech talk series a bit more > > widely. If you're in Portland, and interested in functional programming > > and formal methods, drop by! > > Any possibility of you guys taping the talk? Unlikely next week, but soon, yes! -- Don _______________________________________________ Haskell-Cafe mailing list Haskell-Cafe@... http://www.haskell.org/mailman/listinfo/haskell-cafe |
|
|
Re: Galois Tech Talks: Stream Fusion for Haskell ArraysOn Sun, Jul 13, 2008 at 12:16 AM, Don Stewart <dons@...> wrote:
> johan.tibell: >> On Sat, Jul 12, 2008 at 12:13 AM, Don Stewart <dons@...> wrote: >> Any possibility of you guys taping the talk? > > Unlikely next week, but soon, yes! How about the slides? _______________________________________________ Haskell-Cafe mailing list Haskell-Cafe@... http://www.haskell.org/mailman/listinfo/haskell-cafe |
|
|
Re: Galois Tech Talks: Stream Fusion for Haskell ArraysSlides, plus an audio recording of the talk would be great. With that,
we could follow along easily. Johan Tibell wrote: > On Sun, Jul 13, 2008 at 12:16 AM, Don Stewart <dons@...> wrote: >> johan.tibell: >>> On Sat, Jul 12, 2008 at 12:13 AM, Don Stewart <dons@...> wrote: >>> Any possibility of you guys taping the talk? >> Unlikely next week, but soon, yes! > > How about the slides? > _______________________________________________ > Haskell-Cafe mailing list > Haskell-Cafe@... > http://www.haskell.org/mailman/listinfo/haskell-cafe > > _______________________________________________ Haskell-Cafe mailing list Haskell-Cafe@... http://www.haskell.org/mailman/listinfo/haskell-cafe |
|
|
Re: Galois Tech Talks: Stream Fusion for Haskell Arrayswestondan:
> Slides, plus an audio recording of the talk would be great. With that, > we could follow along easily. > > Johan Tibell wrote: > >On Sun, Jul 13, 2008 at 12:16 AM, Don Stewart <dons@...> wrote: > >>johan.tibell: > >>>On Sat, Jul 12, 2008 at 12:13 AM, Don Stewart <dons@...> wrote: > >>>Any possibility of you guys taping the talk? > >>Unlikely next week, but soon, yes! > > > >How about the slides? Slides will certainly be provided. We've not yet sorted out the audio/visual set up in the new office, but it will follow in good time. -- Don _______________________________________________ Haskell-Cafe mailing list Haskell-Cafe@... http://www.haskell.org/mailman/listinfo/haskell-cafe |
|
|
Re: Galois Tech Talks: Stream Fusion for Haskell Arraysjohan.tibell:
> On Sun, Jul 13, 2008 at 12:16 AM, Don Stewart <dons@...> wrote: > > johan.tibell: > >> On Sat, Jul 12, 2008 at 12:13 AM, Don Stewart <dons@...> wrote: > >> Any possibility of you guys taping the talk? > > > > Unlikely next week, but soon, yes! > > How about the slides? Slides for the last 3 talks are now up, on the Galois blog, http://www.galois.com/blog/ * Large Scale Monadic Refinement * Adventures in Foreign Function Interfaces * Stream Fusion for Haskell Arrays Cheers, Don _______________________________________________ Haskell-Cafe mailing list Haskell-Cafe@... http://www.haskell.org/mailman/listinfo/haskell-cafe |
| Free Forum Powered by Nabble | Forum Help |