<feed xmlns='http://www.w3.org/2005/Atom'>
<title>open-axiom/src/share/algebra, branch master</title>
<subtitle>open scientific computation system</subtitle>
<id>https://git.pashev.ru/open-axiom/atom?h=master</id>
<link rel='self' href='https://git.pashev.ru/open-axiom/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.pashev.ru/open-axiom/'/>
<updated>2016-01-22T04:41:53Z</updated>
<entry>
<title>getConstructorAncestorsFromDB: get them from generated code</title>
<updated>2016-01-22T04:41:53Z</updated>
<author>
<name>Gabriel Dos Reis</name>
<email>gdr@axiomatics.org</email>
</author>
<published>2016-01-22T04:41:53Z</published>
<link rel='alternate' type='text/html' href='https://git.pashev.ru/open-axiom/commit/?id=28501b2d6ae273f3be80b087f4e508ffcff3c182'/>
<id>urn:sha1:28501b2d6ae273f3be80b087f4e508ffcff3c182</id>
<content type='text'>
Ancestors for category constructors are stored in databases with
parameter names of the form #1, #2, etc. called "formals", instead of
the user-writtern parameters in the input souce code.  However, the
ancestors as previously stored in generated code used the input
source-level parameter names.  Changed to formals, so no rewrite
needed before making databases.
</content>
</entry>
<entry>
<title>subtractIfCan$CancellationAbelianMonoid: return the more principled Maybe %</title>
<updated>2016-01-18T06:53:01Z</updated>
<author>
<name>Gabriel Dos Reis</name>
<email>gdr@axiomatics.org</email>
</author>
<published>2016-01-18T06:53:01Z</published>
<link rel='alternate' type='text/html' href='https://git.pashev.ru/open-axiom/commit/?id=d07fc9735f40e545edda456e15dbab783c500f6a'/>
<id>urn:sha1:d07fc9735f40e545edda456e15dbab783c500f6a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Simplify database construction.</title>
<updated>2013-06-24T16:39:32Z</updated>
<author>
<name>dos-reis</name>
<email>gdr@axiomatics.org</email>
</author>
<published>2013-06-24T16:39:32Z</published>
<link rel='alternate' type='text/html' href='https://git.pashev.ru/open-axiom/commit/?id=36db462d3a02e5df058861589b60d1f9c808e7c3'/>
<id>urn:sha1:36db462d3a02e5df058861589b60d1f9c808e7c3</id>
<content type='text'>
</content>
</entry>
<entry>
<title>	* interp/sys-constants.boot ($BuiltinAttributes): Remove</title>
<updated>2013-06-24T14:36:32Z</updated>
<author>
<name>dos-reis</name>
<email>gdr@axiomatics.org</email>
</author>
<published>2013-06-24T14:36:32Z</published>
<link rel='alternate' type='text/html' href='https://git.pashev.ru/open-axiom/commit/?id=0af724597cff0d9235a37223e46e6f9ffb804e0b'/>
<id>urn:sha1:0af724597cff0d9235a37223e46e6f9ffb804e0b</id>
<content type='text'>
	finiteAggregate and shallowlyMutable.
	* interp/daase.lisp (WRITE-COMPRESS): Do not push strings.

</content>
</entry>
<entry>
<title>	* algebra/catdef.spad.pamphlet (CommutativeOperatorCategory): New.</title>
<updated>2013-06-18T00:47:44Z</updated>
<author>
<name>dos-reis</name>
<email>gdr@axiomatics.org</email>
</author>
<published>2013-06-18T00:47:44Z</published>
<link rel='alternate' type='text/html' href='https://git.pashev.ru/open-axiom/commit/?id=5d68f2651a08223febcc172a6cb49a6e92899034'/>
<id>urn:sha1:5d68f2651a08223febcc172a6cb49a6e92899034</id>
<content type='text'>
	(CommutativeOperation): Likewise.
	* algebra/Makefile.am (oa_algebra_layer_0): Include them.

</content>
</entry>
<entry>
<title>	* algebra/aggcat.spad.pamphlet (EltableAggregate): Weaken</title>
<updated>2013-06-17T15:07:17Z</updated>
<author>
<name>dos-reis</name>
<email>gdr@axiomatics.org</email>
</author>
<published>2013-06-17T15:07:17Z</published>
<link rel='alternate' type='text/html' href='https://git.pashev.ru/open-axiom/commit/?id=7db3376a614a5aeacc114c38002ea65e57046dc5'/>
<id>urn:sha1:7db3376a614a5aeacc114c38002ea65e57046dc5</id>
<content type='text'>
	requirement on first parameter.
	(IndexedAggregate): Likewise.

</content>
</entry>
<entry>
<title>Weaken conditions on parameter of partial differential domains.</title>
<updated>2013-06-17T07:20:46Z</updated>
<author>
<name>dos-reis</name>
<email>gdr@axiomatics.org</email>
</author>
<published>2013-06-17T07:20:46Z</published>
<link rel='alternate' type='text/html' href='https://git.pashev.ru/open-axiom/commit/?id=d69a5741c16f450e981b7d8f4b28c217f388890d'/>
<id>urn:sha1:d69a5741c16f450e981b7d8f4b28c217f388890d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>	* algebra/cycles.spad.pamphlet (alternating): Accept non-negative input</title>
<updated>2013-05-25T21:21:33Z</updated>
<author>
<name>dos-reis</name>
<email>gdr@axiomatics.org</email>
</author>
<published>2013-05-25T21:21:33Z</published>
<link rel='alternate' type='text/html' href='https://git.pashev.ru/open-axiom/commit/?id=2f29c4b8dd326e773597dee1606d297711bcba57'/>
<id>urn:sha1:2f29c4b8dd326e773597dee1606d297711bcba57</id>
<content type='text'>
</content>
</entry>
<entry>
<title>	* algebra/aggcat.spad.pamphlet (ShallowlyMutableAggregate): Extend</title>
<updated>2013-05-22T00:52:15Z</updated>
<author>
<name>dos-reis</name>
<email>gdr@axiomatics.org</email>
</author>
<published>2013-05-22T00:52:15Z</published>
<link rel='alternate' type='text/html' href='https://git.pashev.ru/open-axiom/commit/?id=8ff37e0a47d82acde264075f21e2260a6c1a8b79'/>
<id>urn:sha1:8ff37e0a47d82acde264075f21e2260a6c1a8b79</id>
<content type='text'>
	Aggregate only.  Adjust users.
	(BagAggregate): Explicitly extend HomogeneousAggregate.
	(AssociationListAggregate): Extend ShallowlyMutableAggregate.

</content>
</entry>
<entry>
<title>	* algebra/aggcat.spad.pamphlet (Collection) [find]: Move to</title>
<updated>2013-05-20T14:47:59Z</updated>
<author>
<name>dos-reis</name>
<email>gdr@axiomatics.org</email>
</author>
<published>2013-05-20T14:47:59Z</published>
<link rel='alternate' type='text/html' href='https://git.pashev.ru/open-axiom/commit/?id=63f62dc654697c60cfcf98d9fba5c7e1616061b0'/>
<id>urn:sha1:63f62dc654697c60cfcf98d9fba5c7e1616061b0</id>
<content type='text'>
	FiniteAggregate.

</content>
</entry>
</feed>
