talk · community record
Scale By The Bay 2021 : Austin Huang, Introducing Hasktorch
ai.bythebay.io Nov 2025, Oakland, full-stack AI conference Hasktorch is a library for implementing tensor math and neural networks using typed functional programming in Haskell. It binds the C++ backend of PyTorch, making all functions available in Haskell including GPU support and automatic differentiation. Hasktorch has two complementary goals. First, to advance research at the intersection of machine learning and programming languages. Second, to enable developers to leverage the strengths of typed functional programming for building reliable, scalable machine-learning systems. In this talk, Austin will introduce the library, highlight example projects, and help new users get started with Hasktorch.