├── .envrc ├── .github ├── dependabot.yml └── workflows │ └── ci.yml ├── .gitignore ├── Examples ├── Examples.lean └── Testing.lean ├── LICENSE ├── LSpec.lean ├── LSpec ├── Instances.lean ├── LSpec.lean ├── SlimCheck.lean └── SlimCheck │ ├── Checkable.lean │ ├── Control │ ├── DefaultRange.lean │ └── Random.lean │ ├── Gen.lean │ └── Sampleable.lean ├── README.md ├── flake.lock ├── flake.nix ├── lake-manifest.json ├── lakefile.toml └── lean-toolchain /.envrc: -------------------------------------------------------------------------------- 1 | use flake 2 | -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argumentcomputer/LSpec/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argumentcomputer/LSpec/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argumentcomputer/LSpec/HEAD/.gitignore -------------------------------------------------------------------------------- /Examples/Examples.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argumentcomputer/LSpec/HEAD/Examples/Examples.lean -------------------------------------------------------------------------------- /Examples/Testing.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argumentcomputer/LSpec/HEAD/Examples/Testing.lean -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argumentcomputer/LSpec/HEAD/LICENSE -------------------------------------------------------------------------------- /LSpec.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argumentcomputer/LSpec/HEAD/LSpec.lean -------------------------------------------------------------------------------- /LSpec/Instances.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argumentcomputer/LSpec/HEAD/LSpec/Instances.lean -------------------------------------------------------------------------------- /LSpec/LSpec.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argumentcomputer/LSpec/HEAD/LSpec/LSpec.lean -------------------------------------------------------------------------------- /LSpec/SlimCheck.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argumentcomputer/LSpec/HEAD/LSpec/SlimCheck.lean -------------------------------------------------------------------------------- /LSpec/SlimCheck/Checkable.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argumentcomputer/LSpec/HEAD/LSpec/SlimCheck/Checkable.lean -------------------------------------------------------------------------------- /LSpec/SlimCheck/Control/DefaultRange.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argumentcomputer/LSpec/HEAD/LSpec/SlimCheck/Control/DefaultRange.lean -------------------------------------------------------------------------------- /LSpec/SlimCheck/Control/Random.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argumentcomputer/LSpec/HEAD/LSpec/SlimCheck/Control/Random.lean -------------------------------------------------------------------------------- /LSpec/SlimCheck/Gen.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argumentcomputer/LSpec/HEAD/LSpec/SlimCheck/Gen.lean -------------------------------------------------------------------------------- /LSpec/SlimCheck/Sampleable.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argumentcomputer/LSpec/HEAD/LSpec/SlimCheck/Sampleable.lean -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argumentcomputer/LSpec/HEAD/README.md -------------------------------------------------------------------------------- /flake.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argumentcomputer/LSpec/HEAD/flake.lock -------------------------------------------------------------------------------- /flake.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argumentcomputer/LSpec/HEAD/flake.nix -------------------------------------------------------------------------------- /lake-manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argumentcomputer/LSpec/HEAD/lake-manifest.json -------------------------------------------------------------------------------- /lakefile.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argumentcomputer/LSpec/HEAD/lakefile.toml -------------------------------------------------------------------------------- /lean-toolchain: -------------------------------------------------------------------------------- 1 | leanprover/lean4:v4.24.0 2 | --------------------------------------------------------------------------------