<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>https://dev.eiffel.com/index.php?action=history&amp;feed=atom&amp;title=Talk%3AStateless_and_pure</id>
		<title>Talk:Stateless and pure - Revision history</title>
		<link rel="self" type="application/atom+xml" href="https://dev.eiffel.com/index.php?action=history&amp;feed=atom&amp;title=Talk%3AStateless_and_pure"/>
		<link rel="alternate" type="text/html" href="https://dev.eiffel.com/index.php?title=Talk:Stateless_and_pure&amp;action=history"/>
		<updated>2026-05-06T05:58:26Z</updated>
		<subtitle>Revision history for this page on the wiki</subtitle>
		<generator>MediaWiki 1.24.1</generator>

	<entry>
		<id>https://dev.eiffel.com/index.php?title=Talk:Stateless_and_pure&amp;diff=14172&amp;oldid=prev</id>
		<title>Colin-adams: New page: I think the way to have stateless routines is simply to put them in classes with no attributes.  Then the class should be marked as stateless in some syntactic way (something more obvious ...</title>
		<link rel="alternate" type="text/html" href="https://dev.eiffel.com/index.php?title=Talk:Stateless_and_pure&amp;diff=14172&amp;oldid=prev"/>
				<updated>2011-07-01T07:36:28Z</updated>
		
		<summary type="html">&lt;p&gt;New page: I think the way to have stateless routines is simply to put them in classes with no attributes.  Then the class should be marked as stateless in some syntactic way (something more obvious ...&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;I think the way to have stateless routines is simply to put them in classes with no attributes.&lt;br /&gt;
&lt;br /&gt;
Then the class should be marked as stateless in some syntactic way (something more obvious than an = sign - stateless class, perhaps).&lt;br /&gt;
Tools can then indicate to a programmer that an individual routine happens to be stateless.&lt;br /&gt;
&lt;br /&gt;
Then a (sufficient, but not necessary) validity rule would be that a statefull class inheriting from such a stateless class may not redefine the routine.&lt;br /&gt;
--[[User:Colin-adams|Colin-adams]] 07:36, 1 July 2011 (UTC)&lt;/div&gt;</summary>
		<author><name>Colin-adams</name></author>	</entry>

	</feed>