<feed xmlns='http://www.w3.org/2005/Atom'>
<title>zigling-exercises.git/exercises/092_interfaces.zig, branch main</title>
<subtitle>My copy of the Zigling exercises and their solutions. See the original at https://codeberg.org/ziglings/exercises
</subtitle>
<id>https://git.muftee.net/zigling-exercises.git/atom?h=main</id>
<link rel='self' href='https://git.muftee.net/zigling-exercises.git/atom?h=main'/>
<link rel='alternate' type='text/html' href='https://git.muftee.net/zigling-exercises.git/'/>
<updated>2026-04-03T11:35:56Z</updated>
<entry>
<title>Insert space for additional async exercises</title>
<updated>2026-04-03T11:35:56Z</updated>
<author>
<name>Chris Boesch</name>
<email>chrboesch@noreply.codeberg.org</email>
</author>
<published>2026-04-03T11:35:56Z</published>
<link rel='alternate' type='text/html' href='https://git.muftee.net/zigling-exercises.git/commit/?id=e0259f43a726f61da14686de802021fcdb9aacd0'/>
<id>urn:sha1:e0259f43a726f61da14686de802021fcdb9aacd0</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Converted var to const if there is no mutation in var.</title>
<updated>2023-11-21T14:01:22Z</updated>
<author>
<name>Chris Boesch</name>
<email>chrboesch@noreply.codeberg.org</email>
</author>
<published>2023-11-21T14:01:22Z</published>
<link rel='alternate' type='text/html' href='https://git.muftee.net/zigling-exercises.git/commit/?id=7679f93f688452b2236d20b49f92569b8d56e20d'/>
<id>urn:sha1:7679f93f688452b2236d20b49f92569b8d56e20d</id>
<content type='text'>
This is checked from compiler version 0.12.0-dev.1664
</content>
</entry>
<entry>
<title>fix typo</title>
<updated>2023-06-17T07:34:37Z</updated>
<author>
<name>Tobias Frilling</name>
<email>tobias@frilling.dev</email>
</author>
<published>2023-06-17T07:34:37Z</published>
<link rel='alternate' type='text/html' href='https://git.muftee.net/zigling-exercises.git/commit/?id=5984444489fb4e3ce3ad23f39a8afc9810ff4ee3'/>
<id>urn:sha1:5984444489fb4e3ce3ad23f39a8afc9810ff4ee3</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove repeated word "with"</title>
<updated>2023-05-07T08:46:07Z</updated>
<author>
<name>Kim SHrier</name>
<email>gitkim@westryn.net</email>
</author>
<published>2023-05-07T08:46:07Z</published>
<link rel='alternate' type='text/html' href='https://git.muftee.net/zigling-exercises.git/commit/?id=7af542bffb982e121607910ff85ae898f641741d'/>
<id>urn:sha1:7af542bffb982e121607910ff85ae898f641741d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fixed example syntax for inline else</title>
<updated>2023-05-05T10:11:20Z</updated>
<author>
<name>Arnon</name>
<email>98772127+arnon4@users.noreply.github.com</email>
</author>
<published>2023-05-05T10:11:20Z</published>
<link rel='alternate' type='text/html' href='https://git.muftee.net/zigling-exercises.git/commit/?id=25611b831255cd1a84b837c708a7e6398d133869'/>
<id>urn:sha1:25611b831255cd1a84b837c708a7e6398d133869</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Ensure the exercises use the canonical format</title>
<updated>2023-04-18T16:16:19Z</updated>
<author>
<name>Manlio Perillo</name>
<email>manlio.perillo@gmail.com</email>
</author>
<published>2023-04-16T10:23:10Z</published>
<link rel='alternate' type='text/html' href='https://git.muftee.net/zigling-exercises.git/commit/?id=6b17a188936d489e2777e541c84112b2609532d5'/>
<id>urn:sha1:6b17a188936d489e2777e541c84112b2609532d5</id>
<content type='text'>
Add the check-exercises.py tool in the new tools directory.  It is used
to check that the exercises are correctly formatted, printing on stderr
the invalid ones and the diff in the unified format.

Update the exercises that don't use the canonical zig fmt format.

Update some patches that cause the generated zig file to be incorrectly
formatted.
</content>
</entry>
<entry>
<title>Added story/explanation to new ex. 092</title>
<updated>2023-02-15T22:45:10Z</updated>
<author>
<name>Dave Gauer</name>
<email>dave@ratfactor.com</email>
</author>
<published>2023-02-15T22:45:10Z</published>
<link rel='alternate' type='text/html' href='https://git.muftee.net/zigling-exercises.git/commit/?id=662086cb898ab96431edc38b969664e60e0d9d96'/>
<id>urn:sha1:662086cb898ab96431edc38b969664e60e0d9d96</id>
<content type='text'>
</content>
</entry>
<entry>
<title>inserted a failure and created a patch</title>
<updated>2023-02-14T11:58:12Z</updated>
<author>
<name>Chris Boesch</name>
<email>chrboesch@noreply.codeberg.org</email>
</author>
<published>2023-02-14T11:58:12Z</published>
<link rel='alternate' type='text/html' href='https://git.muftee.net/zigling-exercises.git/commit/?id=beaa89fdf570b58c25f33f72715f6fa8ca2cd8a5'/>
<id>urn:sha1:beaa89fdf570b58c25f33f72715f6fa8ca2cd8a5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>added 092_interfaces to build</title>
<updated>2023-02-11T10:43:09Z</updated>
<author>
<name>Chris Boesch</name>
<email>chrboesch@noreply.codeberg.org</email>
</author>
<published>2023-02-11T10:43:09Z</published>
<link rel='alternate' type='text/html' href='https://git.muftee.net/zigling-exercises.git/commit/?id=35c5d6b976edb16c484e278aabc3d750e2880a77'/>
<id>urn:sha1:35c5d6b976edb16c484e278aabc3d750e2880a77</id>
<content type='text'>
</content>
</entry>
<entry>
<title>first draft for interfaces</title>
<updated>2023-02-11T10:12:47Z</updated>
<author>
<name>Chris Boesch</name>
<email>chrboesch@noreply.codeberg.org</email>
</author>
<published>2023-02-11T10:12:47Z</published>
<link rel='alternate' type='text/html' href='https://git.muftee.net/zigling-exercises.git/commit/?id=9b38f3584b85e9396ebd19d6ca8966b980022a93'/>
<id>urn:sha1:9b38f3584b85e9396ebd19d6ca8966b980022a93</id>
<content type='text'>
</content>
</entry>
</feed>
