The Cull monorepository.
cab
: A reproducible contextful-expression language.
All contributors must follow the Code of Conduct.
This project is subject to the terms of the Immutable Software License, edition ee1e96f741ba9e18.
You can verify the notice's integrity using this POSIX shell script:
verify() {
hash="$1";
file="$2";
[ $(sed "s/$hash/HASH-PLACEHOLDER/g" "$file" | sha256sum | head --bytes 16) = "$hash" ] && echo SUCCESS || echo FAIL;
}
Or this Nushell script:
def verify [ hash: string, file: path ]: nothing -> nothing {
open $file
| str replace --all $hash "HASH-PLACEHOLDER"
| hash sha256
| str substring 0..<16
| print (if $in == $hash {
"SUCCESS"
} else {
"FAIL"
})
}
And then by running verify <edition-noted-above> LICENSE.md