{-# LANGUAGE TemplateHaskell #-} -- | Code snippets used by the JS backends. module Futhark.CodeGen.RTS.JavaScript ( serverJs, valuesJs, wrapperclassesJs, ) where import Data.FileEmbed import qualified Data.Text as T -- | @rts/javascript/server.js@ serverJs :: T.Text serverJs = $(embedStringFile "rts/javascript/server.js") -- | @rts/javascript/values.js@ valuesJs :: T.Text valuesJs = $(embedStringFile "rts/javascript/values.js") -- | @rts/javascript/wrapperclasses.js@ wrapperclassesJs :: T.Text wrapperclassesJs = $(embedStringFile "rts/javascript/wrapperclasses.js")