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("devtools")
library(devtools)
install_github("atheriel/rrails")
atheriel/rrails documentation built on Nov. 19, 2017, 7:32 p.m.