<feed xmlns='http://www.w3.org/2005/Atom'>
<title>conftrack, branch main</title>
<subtitle>my own little multi-source configuration library for haskell programs
</subtitle>
<link rel='alternate' type='text/html' href='https://stuebinm.eu/git/conftrack/'/>
<entry>
<title>cabal: minor fix in package description</title>
<updated>2024-07-25T22:59:58+00:00</updated>
<author>
<name>stuebinm</name>
</author>
<published>2024-07-25T22:59:58+00:00</published>
<link rel='alternate' type='text/html' href='https://stuebinm.eu/git/conftrack/commit/?id=424c3387e5b043bc8f912ad31e604561c25349f1'/>
<id>424c3387e5b043bc8f912ad31e604561c25349f1</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>initial changelong</title>
<updated>2024-07-25T22:48:22+00:00</updated>
<author>
<name>stuebinm</name>
</author>
<published>2024-07-25T22:48:22+00:00</published>
<link rel='alternate' type='text/html' href='https://stuebinm.eu/git/conftrack/commit/?id=cdcf88307a87f1b0231990c4cbe5c8f81e547a98'/>
<id>cdcf88307a87f1b0231990c4cbe5c8f81e547a98</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Conftrack.Pretty: docs, more usable functions</title>
<updated>2024-07-25T22:48:18+00:00</updated>
<author>
<name>stuebinm</name>
</author>
<published>2024-07-25T22:38:50+00:00</published>
<link rel='alternate' type='text/html' href='https://stuebinm.eu/git/conftrack/commit/?id=ce3b8ccb04f8f91e3dd1f643375b9ef64fbd61f8'/>
<id>ce3b8ccb04f8f91e3dd1f643375b9ef64fbd61f8</id>
<content type='text'>
this module is meant for convenience pretty-printing functions and as an
illustration of how to deal with the more low-level runFetchConfig
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
this module is meant for convenience pretty-printing functions and as an
illustration of how to deal with the more low-level runFetchConfig
</pre>
</div>
</content>
</entry>
<entry>
<title>document publicly exposed interface</title>
<updated>2024-07-21T15:55:36+00:00</updated>
<author>
<name>stuebinm</name>
</author>
<published>2024-07-21T15:55:36+00:00</published>
<link rel='alternate' type='text/html' href='https://stuebinm.eu/git/conftrack/commit/?id=b8df907e76b8ac7cdf59b26f0e75a477d926f122'/>
<id>b8df907e76b8ac7cdf59b26f0e75a477d926f122</id>
<content type='text'>
this documents most functions that might be used by downstream consumers
of this library, except for those in Conftrack.Pretty, which aren't done
yet.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
this documents most functions that might be used by downstream consumers
of this library, except for those in Conftrack.Pretty, which aren't done
yet.
</pre>
</div>
</content>
</entry>
<entry>
<title>cabal: add package information</title>
<updated>2024-07-10T14:04:37+00:00</updated>
<author>
<name>stuebinm</name>
</author>
<published>2024-07-10T14:04:37+00:00</published>
<link rel='alternate' type='text/html' href='https://stuebinm.eu/git/conftrack/commit/?id=16575597093923ac46839128b2676da92496d598'/>
<id>16575597093923ac46839128b2676da92496d598</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>handle partially present optional nestings</title>
<updated>2024-07-10T14:04:27+00:00</updated>
<author>
<name>stuebinm</name>
</author>
<published>2024-07-10T13:56:15+00:00</published>
<link rel='alternate' type='text/html' href='https://stuebinm.eu/git/conftrack/commit/?id=d7a53eb0a8195e50f54f850fdd6421b4f149f0ed'/>
<id>d7a53eb0a8195e50f54f850fdd6421b4f149f0ed</id>
<content type='text'>
these would previously silently fail and simply produce a Nothing if
only some (but not all) of the nested keys were present. This is not
reasonable behaviour that anyone would expect; whenever a nested key
is present, absence of another should be an error (the same goes for
any other errors in that key's definition).
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
these would previously silently fail and simply produce a Nothing if
only some (but not all) of the nested keys were present. This is not
reasonable behaviour that anyone would expect; whenever a nested key
is present, absence of another should be an error (the same goes for
any other errors in that key's definition).
</pre>
</div>
</content>
</entry>
<entry>
<title>add version bounds</title>
<updated>2024-07-04T16:16:40+00:00</updated>
<author>
<name>stuebinm</name>
</author>
<published>2024-07-04T16:16:40+00:00</published>
<link rel='alternate' type='text/html' href='https://stuebinm.eu/git/conftrack/commit/?id=ad388ac0008390339f27ffe52fa65fe278ac5a5d'/>
<id>ad388ac0008390339f27ffe52fa65fe278ac5a5d</id>
<content type='text'>
these were generated via cabal gen-bounds and should hopefully suffice.
For use as an actual library, there'll probably need to be some CPP
things to deal with the file-path, file-io &amp; os-string packages though …
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
these were generated via cabal gen-bounds and should hopefully suffice.
For use as an actual library, there'll probably need to be some CPP
things to deal with the file-path, file-io &amp; os-string packages though …
</pre>
</div>
</content>
</entry>
<entry>
<title>fix a couple warnings</title>
<updated>2024-07-04T16:09:13+00:00</updated>
<author>
<name>stuebinm</name>
</author>
<published>2024-07-04T16:09:13+00:00</published>
<link rel='alternate' type='text/html' href='https://stuebinm.eu/git/conftrack/commit/?id=234f3daa1439ace3db0cf2dbb92b83476afddd37'/>
<id>234f3daa1439ace3db0cf2dbb92b83476afddd37</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>pretty-printing of config value sources</title>
<updated>2024-06-10T21:56:54+00:00</updated>
<author>
<name>stuebinm</name>
</author>
<published>2024-06-10T20:30:08+00:00</published>
<link rel='alternate' type='text/html' href='https://stuebinm.eu/git/conftrack/commit/?id=3e71d0ab05c7f5fd71a75b86eeac6f8a1edc3a44'/>
<id>3e71d0ab05c7f5fd71a75b86eeac6f8a1edc3a44</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>add an env variable source</title>
<updated>2024-06-10T20:07:45+00:00</updated>
<author>
<name>stuebinm</name>
</author>
<published>2024-06-10T20:02:01+00:00</published>
<link rel='alternate' type='text/html' href='https://stuebinm.eu/git/conftrack/commit/?id=e46b45526f8b9869aac1296d26b9fe80d8a8bb18'/>
<id>e46b45526f8b9869aac1296d26b9fe80d8a8bb18</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
