Installing on 32 bit

I believe you’d need to install a 32-bit version of GHC (a Haskell compiler) and then build the Elm compiler from source.

I think the Dockerfile linked from @mattpiz gives a rough outline of what that’d be like, though it’ll be up to you to find a version of GHC that can produce 32-bit binaries on whatever platform you are on.