PAKCS(1)

πŸ“¦ version 3.3.0, in ubuntu jammy

πŸ’– PAKCS(1) β€” cleancurry πŸ’–

okay bestie, this is page one of the PAKCS compiler manual (that's the manual name, it's giving main character energy for the whole Curry toolchain ✨) and today we're talking about cleancurry. buckle up.


🌸 NAME 🌸

cleancurry β€” literally just cleans up your intermediate Curry files 🧹✨


πŸ¦‹ SYNOPSIS πŸ¦‹

cleancurry [OPTIONS] [MODULE]

πŸ’… DESCRIPTION πŸ’…

so the cleancurry command removes all intermediate files that get produced when Curry programs are compiled with the PAKCS compiler. that's it. that's the job. it's the cleanup crew and it ate πŸ’…

if you want further info, go check out http://currry-language.org and https://www.informatik.uni-kiel.de/~pakcs/ 🫢

(yes, that first URL has three r's in it, that's not me typo-ing, that's literally what the man page says, no cap 😭)

✨ OPTIONS ✨

  • -r β€” apply cleancurry recursively to all subdirectories. it goes down the tree, bestie, it does not stop at the top level 🌈
  • -a β€” remove all intermediate Curry files, even those without a source file. like, no source? doesn't matter. gone. bye πŸ‘‘ (the original is very clear on this one: even those without a source file)
  • MODULE β€” remove only the intermediate Curry files for program MODULE. if you don't pass this, then the intermediate files for all Curry modules in the current directory get removed. so like, if you're shy about nuking everything, name your module πŸŽ€

🌟 AUTHOR 🌟

this manual page was written by Michael Hanus and converted to nroff format by Mike Gabriel <mike.gabriel@das-netzwerkteam.de>. it was written for the Debian project initially, but may also be used by others. iconic behavior fr fr πŸ’–


and that's the whole page, bestie! πŸ¦‹ version 2.0.2, dated December 2018 β€” PAKCS girlies stay winning πŸ’œβœ¨πŸŽ€

πŸ“¦ where this page comes from