interface: Runtime Type System

Provides a runtime type system, allowing users to define and implement interfaces, enums, typed data.frame/data.table, as well as typed functions. This package enables stricter type checking and validation, improving code structure, robustness and reliability.

Package details

AuthorDereck Mezquita [aut, cre] (<https://orcid.org/0000-0002-9307-6762>)
MaintainerDereck Mezquita <dereck@mezquita.io>
LicenseMIT + file LICENSE
Version0.1.2
URL https://github.com/dereckmezquita/interface
Package repositoryView on CRAN
Installation Install the latest version of this package by entering the following in R:
install.packages("interface")

Try the interface package in your browser

Any scripts or data that you put into this service are public.

interface documentation built on Sept. 11, 2024, 8:59 p.m.