Package: typed 0.0.1.9000

Antoine Fabri

typed: Support Types for Variables, Arguments, and Return Values

A type system for R. It supports setting variable types in a script or the body of a function, so variables can't be assigned illegal values. Moreover it supports setting argument and return types for functions.

Authors:Antoine Fabri [aut, cre]

typed_0.0.1.9000.tar.gz
typed_0.0.1.9000.zip(r-4.7)typed_0.0.1.9000.zip(r-4.6)typed_0.0.1.9000.zip(r-4.5)
typed_0.0.1.9000.tgz(r-4.6-any)typed_0.0.1.9000.tgz(r-4.5-any)
typed_0.0.1.9000.tar.gz(r-4.7-any)typed_0.0.1.9000.tar.gz(r-4.6-any)
typed_0.0.1.9000.tgz(r-4.6-emscripten)
manual.pdf |manual.html
card.svg |card.png
typed/json (API)

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

Bug tracker:https://github.com/moodymudskipper/typed/issues

Pkgdown/docs site:https://moodymudskipper.github.io

On CRAN:

Conda:

8.08 score 182 stars 17 scripts 232 downloads 31 exports 6 dependencies

Last updated from:827eabf7e5. Checks:9 OK. Indexed: no.

TargetResultTimeFilesSyslog
linux-devel-x86_64OK125
source / vignettesOK163
linux-release-x86_64OK122
macos-release-arm64OK95
macos-oldrel-arm64OK85
windows-develOK87
windows-releaseOK70
windows-oldrelOK81
wasm-releaseOK101

Exports:?AnyArrayas_assertion_factoryBuiltinCharactercheck_argcheck_outputClosureData.frameDatedeclareDotsDoubleEnvironmentExpressionFactorFunctionIntegerLanguageListLogicalMatrixNullPairlistprocess_assertion_factory_dotsRawSpecialSymbolTimeuse_typed

Dependencies:clicrayondiffobjgluerlangwaldo

Using {typed} in packages

Rendered fromtyped-in-packages.Rmdusingknitr::rmarkdownon May 30 2026.

Last update: 2025-01-03
Started: 2025-01-03

Readme and manuals

Help Manual

Help pageTopics
Set Variable Types, Argument Types and Return Types.? declare
Build a new typeas_assertion_factory
Assertion factories of package 'typed'Any Array assertion_factories Builtin Character Closure Data.frame Date Dots Double Environment Expression Factor Function Integer Language List Logical Matrix Null Pairlist Raw Special Symbol Time
Check Argument Types and Return Typecheck_arg check_output
Process assertion factory dotsprocess_assertion_factory_dots
Use the 'typed' packageuse_typed