| Safe Haskell | Safe-Inferred | 
|---|---|
| Language | GHC2021 | 
Futhark.Internalise.Exps
Description
Conversion of a monomorphic, first-order, defunctorised source program to a core Futhark program.
Synopsis
- transformProg :: MonadFreshNames m => Bool -> VisibleTypes -> [ValBind] -> m (Prog SOACS)
 
Documentation
transformProg :: MonadFreshNames m => Bool -> VisibleTypes -> [ValBind] -> m (Prog SOACS) Source #
Convert a program in source Futhark to a program in the Futhark core language.