Skip to content

eliza0x/type-level-cpu

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

コンパイル時型レベルCPU (Compile Time Type level CPU)

このプロジェクトではコンパイル時型レベルCPUを定義しています。src/Main.hsELVMの自作バックエンドで生成したHaskellのソースコードをコピーすると、Haskellのコンパイル時にC言語で書いたプログラムを実行することが出来ます(ex. C Compiler)。

This project defines a compile time type level CPU. If you copy the Haskell source code generated by the ELVM backend to src/Main.hs, you can execute a program written in C language (ex. C Compiler) when Haskell compile time in type level.

EXAMPLE

$ stack run
1
2
Fizz
4
Buzz
Fizz

This program uses quite memory. If you don't have enough memory, edit the source code(Below the type family Run ...).

CONTACT

Twitter https://twitter.com/Eliza_0x.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published