Learn AI, Data Science & Business — Earn Certificates That Get You Hired
Finance Certifications Goldman Sachs and Amazon Teams Trust
Overview
Google, IBM & Meta Certificates – 40% Off
One Coursera Plus subscription covers most Professional Certificates on Coursera.
Unlock All Certificates
This 18-minute conference talk from BazelCon 2021 explores the challenges and solutions for implementing cross compilation support in rules_haskell using Bazel's platforms and toolchains framework. Learn from speaker Andreas Herrmann's experiences about what's involved beyond simply passing command-line flags, and discover important considerations for rule authors implementing cross compilation in their own rule sets. The presentation includes practical insights from the rules_haskell implementation process and highlights key aspects to consider when adding similar functionality to other rule sets. Access additional resources including optimization guides for Bazel implementation, documentation on Haskell, Nixpkgs, and Shell rules for Bazel, information about constraint values for platforms and toolchains, examples from Tweag/rules_haskell, and common Haskell build use cases.
Syllabus
Adding cross compilation support to rules haskell
Taught by
Linux Foundation