book

这只是一个娱乐包,没有什么实际用途。

Package Version Hex Docs

gleam add book
import book
import gleam/option

pub fn main() {
  let book =
    book.new()
    |> book.write(page: 1, row: 1, column: 1, content: "Hello")
    |> book.write(page: 10, row: 7, column: 5, content: ", ")
    |> book.write(page: 20, row: 15, column: 10, content: "World!")

  use a <- option.map(book.read(book:, page: 1, row: 1, column: 1))
  use b <- option.map(book.read(book:, page: 10, row: 7, column: 5))
  use c <- option.map(book.read(book:, page: 20, row: 15, column: 10))
  // Hello, World!
  a <> b <> c
}

Development

gleam run   # Run the project
gleam test  # Run the tests
Search Document