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

7.01 score 19 stars 90 scripts 189 downloads 4 exports 0 dependencies

Last updated 2 months agofrom:bcce62aec0. Checks:OK: 7. Indexed: yes.

TargetResultDate
Doc / VignettesOKNov 12 2024
R-4.5-winOKNov 12 2024
R-4.5-linuxOKNov 12 2024
R-4.4-winOKNov 12 2024
R-4.4-macOKNov 12 2024
R-4.3-winOKNov 12 2024
R-4.3-macOKNov 12 2024

Exports:enumfuninterfacetype.frame

Dependencies:

Donate

Rendered fromdonate.Rmdusingknitr::rmarkdownon Nov 12 2024.

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

Introduction to interface

Rendered fromintro-to-interface.Rmdusingknitr::rmarkdownon Nov 12 2024.

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