Skip to content

darky/gluple

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

gluple

Package Version Hex Docs

Tuple methods for Gleam

gleam add gluple
import gluple

pub fn main() {
  gluple.is_tuple(#(1, 2, 3)) // True

  gluple.tuple_size(#(1, True, "test")) // Ok(3)

  gluple.tuple_element(#("test"), 0) // Ok(dynamic.from("test"))

  gluple.tuple_to_list(#(1, 2, 3)) // Ok([dynamic.from(1), dynamic.from(2), dynamic.from(3)])

  gluple.list_to_tuple([1, 2, 3]) // dynamic.from(#(1, 2, 3))
}

Further documentation can be found at https://hexdocs.pm/gluple.

Development

gleam run   # Run the project
gleam test  # Run the tests
gleam shell # Run an Erlang shell