Please keep in mind that while lazy evaluation and delayedAssign are
documented parts of the language, promises are an internal
implementation mechanism that is subject to change. In particular the
fact that substitute behaves the way it does is a coincidence of the
current implementation that may
The GeneSetCollection class in the Bioconductor package GSEABase
extends 'list'
> library(GSEABase)
> showClass("GeneSetCollection")
Slots:
Name: .Data
Class: list
Extends:
Class "list", from data part
Class "vector", by class "list", distance 2
Class "AssayData", by class "list"