# ------------------------------------------------ # CITATION.cff file created with {cffr} R package # See also: https://docs.ropensci.org/cffr/ # ------------------------------------------------ cff-version: 1.2.0 message: 'To cite package "contractr" in publications use:' type: software license: Apache-2.0 title: 'contractr: Run-Time Type Contracts for R Functions' version: 0.0.0.9000 doi: 10.32614/CRAN.package.contractr abstract: Attaches run-time type contracts to R functions. A function is annotated with a type declaration written in the 'tastr' type language; contractr injects assertions that check the arguments and the return value against the declared type on every call, signalling a warning or an error (depending on the configured severity) when a value does not conform. authors: - family-names: Goel given-names: Aviral email: goel.aviral@gmail.com - family-names: Krikava given-names: Filip email: krikava@gmail.com - family-names: Turcotte given-names: Alexi email: alexi.s.f.turcotte@gmail.com repository: https://prl-prg.r-universe.dev commit: 670b4d89c340d8fa8eaccef64603acc457ae87e7 date-released: '2026-07-22' contact: - family-names: Krikava given-names: Filip email: krikava@gmail.com