Learn R Programming

⚠️There's a newer version (0.2.0) of this package.Take me there.

eList (version 0.0.1.0)

List Comprehension and Tools

Description

Create list comprehensions (and other types of comprehension) similar to those in 'python', 'haskell', and other languages. List comprehension in 'R' converts a regular for() loop into a vectorized lapply() function. Support for looping with multiple variables, parallelization, and across non-standard objects included. Package also contains a variety of functions to help with list comprehension and higher order functions for manipulating lists.

Copy Link

Version

Install

install.packages('eList')

Monthly Downloads

217

Version

0.0.1.0

License

MIT + file LICENSE

Maintainer

Chris Mann

Last Published

January 11th, 2021

Functions in eList (0.0.1.0)

iter

Create an Iterable Object
ifor

'for' Loop with Additional Features
comprehendSummary

Vectorized Comprehension and Summary
helpersFun

Higher Order Helpers for Vector Comprehension
helpers

Helpers for Vector Comprehension
..

Create Vector
comprehension

Vectorized Comprehension in R
flatten

Flatten a List or Other Object
auto_cluster

Quickly Create a Cluster for Parallel Comprehension
funprog

Higher Order Functions
lambda

Create Functions from Formulas/Objects
null.omit

Remove 'NULL' Entries from List