cirru_writer

Cirru writer in Nim

Pure Nim score 30/100 · tests present · docs generated

Summary

Latest Version 0.1.4
License MIT
CI Status Failing
Downloads 0
Last Indexed 2026-09-03 07:22

Tags

Authors

  • jiyinyiyong

Installation

nimble install cirru_writer
choosenim install cirru_writer
git clone https://github.com/Cirru/writer.nim

OS Compatibility

Platform Linux macOS Windows FreeBSD OpenBSD NetBSD Android iOS WASM Embedded
cirru_writer - - - - - - -

Dependencies

Package Version Optional
nim >= 1.2.6 No
https://github.com/rosado/edn.nim - No

Source

Repository https://github.com/Cirru/writer.nim
Homepage https://github.com/Cirru/writer.nim
Documentation View Documentation
Registry Source nimble_official

README

Cirru Writer in Nim

Ported from ClojureScript version of writer.

Usage

requires "https://github.com/Cirru/writer.nim"
import cirru_writer

# more information in types.nim
let xs: CirruWriterNode = toWriterList(%* [
  ["a", "b", ["c", ["c1", "c5", ["c3", "c4"]]], "d"]
])

writeCirruCode(xs)

writeCirruCode(xs, (useInline: true)) # for inline demo

License

MIT