Package: interface 0.1.3

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.

Authors:Dereck Mezquita [aut, cre]

interface_0.1.3.tar.gz
interface_0.1.3.zip(r-4.5)interface_0.1.3.zip(r-4.4)interface_0.1.3.zip(r-4.3)
interface_0.1.3.tgz(r-4.4-any)interface_0.1.3.tgz(r-4.3-any)
interface_0.1.3.tar.gz(r-4.5-noble)interface_0.1.3.tar.gz(r-4.4-noble)
interface_0.1.3.tgz(r-4.4-emscripten)interface_0.1.3.tgz(r-4.3-emscripten)
interface.pdf |interface.html
interface/json (API)
NEWS

# Install 'interface' in R:
install.packages('interface', repos = c('https://dereckmezquita.r-universe.dev', 'https://cloud.r-project.org'))

Peer review:

Bug tracker:https://github.com/dereckmezquita/interface/issues

On CRAN:

data-validationinterfacepackagestypes

4 exports 18 stars 2.18 score 0 dependencies 76 scripts 50 downloads

Last updated 5 days agofrom:bcce62aec0. Checks:OK: 7. Indexed: yes.

TargetResultDate
Doc / VignettesOKSep 13 2024
R-4.5-winOKSep 13 2024
R-4.5-linuxOKSep 13 2024
R-4.4-winOKSep 13 2024
R-4.4-macOKSep 13 2024
R-4.3-winOKSep 13 2024
R-4.3-macOKSep 13 2024

Exports:enumfuninterfacetype.frame

Dependencies:

Donate

Rendered fromdonate.Rmdusingknitr::rmarkdownon Sep 13 2024.

Last update: 2024-07-27
Started: 2024-07-27

Introduction to interface

Rendered fromintro-to-interface.Rmdusingknitr::rmarkdownon Sep 13 2024.

Last update: 2024-07-29
Started: 2024-07-28