Created
July 11, 2019 15:46
-
-
Save Chadtech/3d14111eab1d1a595d187428cb73fa9b to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import qualified Prelude as P | |
import qualified Data.Text.Lazy.IO as TIO | |
import qualified Data.Text.Lazy as T | |
import Data.Text.Lazy ( Text ) | |
import qualified System.Directory as SysDir | |
import qualified Data.List as List | |
import CtBasic | |
import Flow | |
main :: P.IO () | |
main = P.sequence_ (List.map makeVectorFiles vectors) | |
makeVectorFiles :: Int -> P.IO () | |
makeVectorFiles n = | |
let directory :: Text | |
directory = T.append "./elm-src/Vector" <| T.pack <| P.show n | |
in P.sequence_ | |
[ SysDir.createDirectoryIfMissing True <| T.unpack directory | |
, TIO.writeFile (T.unpack <| T.append directory "/Internal.elm") | |
(makeInternalFile n) | |
] |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment