An Introduction to Array Programming in Petalisp
Published May 8, 2024
| Version v1
Publication
Open
1.
Max Planck Institute for the Science of Light
Description
Petalisp is a purely functional array programming language embedded into Common Lisp. It provides simple yet powerful mechanisms for reordering, broadcasting, and combining arrays, as well as an operator for element-wise mapping of arbitrary Common Lisp functions over any number of arrays.
This introduction covers the process of writing high-performance array programs in Petalisp and...
Read more at zenodo.org