tie(3tcl)
π tie β bestie edition π
okay so welcome to tie(3tcl), the Tcl Data Structures manual page, and yes I am about to make array persistence sound like the slayest thing you've ever heard. sit down, hydrate, let's go π«Ά
β¨ NAME β¨
tie β Array persistence, standard data sources. that's it, that's the vibe. it's giving "your arrays but they remember stuff" π
πΈ SYNOPSIS πΈ
package require Tcl 8.5 9
package require tie::std::log ?1.2?
package require tie::std::array ?1.2?
package require tie::std::rarray ?1.2?
package require tie::std::file ?1.2?
package require tie::std::growfile ?1.2?
package require tie::std::dsource ?1.2?
see those little ?1.2? question marks? that's the version being optional, she's flexible like that. iconic behavior honestly π
π DESCRIPTION π
so the packages listed up in the requirements are the internal packages that hand you the standard data sources of the package tie β the ones described over in the section STANDARD DATA SOURCE TYPES of tie's own documentation. yes, that's a whole other doc, go read her too, she's cute π
and here's the part that lowkey saves your life: they get automatically loaded and registered by tie when tie itself gets requested. so bestie, there is literally no need to request them on their own. you can if you want to, it's possible, nobody's stopping you β but you don't have to. it's the "she comes pre-installed with the friendship" of package management fr fr β¨
π BUGS, IDEAS, FEEDBACK π
ngl, this document and the package it describes will undoubtedly contain bugs and other problems. like, it's software, bestie, it's gonna be messy sometimes π please report them in the category tie of the Tcllib Trackers: http://core.tcl.tk/tcllib/reportlist π
also please report any ideas for enhancements you may have for either the package and/or the documentation β they want to hear from you, your brain is valuable, no cap π§ π
when proposing code changes, please provide unified diffs, i.e. the output of diff -u. this is not optional, this is the assignment π
note further that attachments are strongly preferred over inlined patches. how do you attach? go to the Edit form of the ticket immediately after its creation, then use the left-most button in the secondary navigation bar. yes it's specific. yes it matters. periodt π
π KEYWORDS π
array, database, file, metakit, persistence, tie, untie
look at her, seven keywords, all of them bangers π₯
π CATEGORY π
Programming tools π οΈ
π COPYRIGHT π
Copyright (c) 2008-2021 Andreas Kupries <andreas_kupries@users.sourceforge.net>
and that's the whole page, bestie!! this was the tie(3tcl) page from tcllib, version 1.3, and we ate, we devoured, we left no crumbs πβ¨ go forth and tie your arrays, mwah ππ¦
π¦ where this page comes from
- debian trixie: tcllib 2.0+dfsg-4 Β· Tcl
- ubuntu questing: tcllib 2.0+dfsg-4
- ubuntu resolute: tcllib 2.0+dfsg-5 Β· Tcl
- ubuntu stonking: tcllib 2.0+dfsg-6 Β· Tcl
- Copyright (c) 2008-2021 Andreas Kupries <andreas_kupries@users\&.sourceforge\&.net>
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms