cirru_writer

Code writer for Cirru syntax

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

Summary

Latest Version Unknown
License MIT
CI Status Failing
Downloads 0
Last Indexed 2026-07-21 05:24

Tags

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 - - - - - - -

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