atheriel/rrails: Railroad-Oriented Programming, in R

A pipe operator '%>>=%' (pronounced "bind") and a 'result' S3 class for creating failure-tolerant code. Its approach is inspired by Scott Wlaschin's writing on "Railroad Oriented Programming" in 'F#' <https://fsharpforfunandprofit.com/rop/>, as well as the error-handling paradigms of 'Rust' and 'Haskell'.

Getting started

Package details

Maintainer
LicenseGPL-3
Version0.2.0
Package repositoryView on GitHub
Installation Install the latest version of this package by entering the following in R:
install.packages("remotes")
remotes::install_github("atheriel/rrails")
atheriel/rrails documentation built on May 4, 2019, 1:07 p.m.