book/paper
Types
Paper
opaque纸张
大小为 row_max * column_max 个单元格
pub opaque type Paper(content)
Values
pub fn erase(
paper paper: Paper(content),
row row: Int,
column column: Int,
) -> Paper(content)
擦除 row 行 column 列的单元格内容
pub fn get_cell(
paper paper: Paper(content),
row row: Int,
column column: Int,
) -> cell.Cell(content)
获 row 行 column 列的单元格
pub fn get_column(
paper paper: Paper(content),
column column: Int,
) -> List(cell.Cell(content))
获取 column 列的所有单元格
pub fn get_row(
paper paper: Paper(content),
row row: Int,
) -> List(cell.Cell(content))
获取 row 行的所有单元格
pub fn read(
paper paper: Paper(content),
row row: Int,
column column: Int,
) -> option.Option(content)
读取 row 行 column 列的单元格内容