No description
Find a file
2023-08-18 20:10:24 +03:00
src don't use invalid sink openarray 2023-08-18 20:10:24 +03:00
tests initial 2022-07-18 15:01:50 +03:00
.gitignore initial 2022-07-18 15:01:50 +03:00
etf.nimble initial 2022-07-18 15:01:50 +03:00
README.md add readme 2022-07-18 15:03:40 +03:00

etf

ETF (Erlang Term Format) library for Nim.

import etf

block:
  let t = term({
    binary("op"): term(2u8),
    binary("d"): term({
      binary("token"): binary("abc"),
      binary("large_threshold"): term(250i32),
      binary("properties"): term({
        binary("$os"): binary(hostOS),
        binary("$browser"): binary("Nim"),
        binary("$device"): binary("Nim")
      })
    })
  })

  assert parseEtf(toEtf(t)) == t