Skip to content

Tongue-In-Cheek symbol translation for Haskell (and other languages)

License

Notifications You must be signed in to change notification settings

lamarqua/hasquelle

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

hasquelle

This is a very silly haskell party-trick script for translating haskell into other languages.

running hasqelle

First clone this repo: git clone https://github.com/anniecherk/hasquelle or git clone https://github.com/lamarqua/hasquelle

Then cd into it: cd hasquelle

To run a file you've written in French (.hsq) you can run hasquelle from the root directory: ./assets/lancerHasquelle <path-to-your-file.hsq>

To run a file you've written in Russian (.xc) you can run hasqelle from the root directory: ./assets/запуститьХаскел <path-to-your-file.xc>

To run a file you've written in German (.häs) you can run hasqelle from the root directory: ./assets/lassHäskellLaufen <path-to-your-file.häs>

Hello World!

En Français: ./assets/lancerHasquelle test/bonjour_monde.hsq

По Русски ./assets/запуститьХаскел test/ПриветМир.хс

Auf Deutsch: ./assets/lassHäskellLaufen test/hallo_welt.häs

adding a new language

If you think you're as funny as we think we are, you can add support for your favorite language!

Just add a new dictionary file (under assets) and a new runHaskell script- just change the hardcoded dictionary name.

And hit us up with a PR!

Hasquelle was written by Adrien Lamarque & Annie Cherkaev at the Recurse Center.

About

Tongue-In-Cheek symbol translation for Haskell (and other languages)

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •