<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="https://wiki.cs.famaf.unc.edu.ar/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="https://wiki.cs.famaf.unc.edu.ar/feed.php">
        <title>Ciencias de la Computación FAMAF - algo2:main:2012</title>
        <description></description>
        <link>https://wiki.cs.famaf.unc.edu.ar/</link>
        <image rdf:resource="https://wiki.cs.famaf.unc.edu.ar/_media/wiki:dokuwiki.svg" />
       <dc:date>2026-04-26T21:42:40+00:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="https://wiki.cs.famaf.unc.edu.ar/algo2:main:2012:cola?rev=1763225254&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.cs.famaf.unc.edu.ar/algo2:main:2012:contador?rev=1763225254&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.cs.famaf.unc.edu.ar/algo2:main:2012:grupos?rev=1763225254&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.cs.famaf.unc.edu.ar/algo2:main:2012:pila?rev=1763225254&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="https://wiki.cs.famaf.unc.edu.ar/_media/wiki:dokuwiki.svg">
        <title>Ciencias de la Computación FAMAF</title>
        <link>https://wiki.cs.famaf.unc.edu.ar/</link>
        <url>https://wiki.cs.famaf.unc.edu.ar/_media/wiki:dokuwiki.svg</url>
    </image>
    <item rdf:about="https://wiki.cs.famaf.unc.edu.ar/algo2:main:2012:cola?rev=1763225254&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-11-15T16:47:34+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>cola</title>
        <link>https://wiki.cs.famaf.unc.edu.ar/algo2:main:2012:cola?rev=1763225254&amp;do=diff</link>
        <description>import Array

data Cola e = Vacia
              | Encolar (Cola e) e
              deriving Show


es_vacia :: Cola e -&gt; Bool
primero :: Cola e -&gt; e      -- se aplica a colas no vacías
decolar :: Cola e -&gt; Cola e -- se aplica a colas no vacías

es_vacia Vacia = True
es_vacia (Encolar q e) = False

primero (Encolar Vacia e) = e
primero (Encolar q e) = primero q

decolar (Encolar Vacia e) = Vacia
decolar (Encolar q e) = Encolar (decolar q) e

-- Ejemplos

q0 = Vacia :: Cola Int
q1 = Encolar q0 1
q…</description>
    </item>
    <item rdf:about="https://wiki.cs.famaf.unc.edu.ar/algo2:main:2012:contador?rev=1763225254&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-11-15T16:47:34+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>contador</title>
        <link>https://wiki.cs.famaf.unc.edu.ar/algo2:main:2012:contador?rev=1763225254&amp;do=diff</link>
        <description>data Contador = Cero
              | Incrementar Contador
              deriving Show


es_cero :: Contador -&gt; Bool
decrementar :: Contador -&gt; Contador -- se aplica a contadores no nulos

es_cero Cero = True
es_cero (Incrementar c) = False

decrementar (Incrementar c) = c

-- Ejemplos

contadores :: [Contador]
contadores = Cero : map Incrementar contadores

cero = Cero
uno = Incrementar cero
dos = Incrementar uno
tres = Incrementar dos
cuatro = Incrementar tres

-- Prototipo del chequeador de ba…</description>
    </item>
    <item rdf:about="https://wiki.cs.famaf.unc.edu.ar/algo2:main:2012:grupos?rev=1763225254&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-11-15T16:47:34+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>grupos</title>
        <link>https://wiki.cs.famaf.unc.edu.ar/algo2:main:2012:grupos?rev=1763225254&amp;do=diff</link>
        <description>Grupos del laboratorio
 Nombre  Grupo  Ayudante  PASTORE¸ PABLO ANDRES  1  Natalia  ARGUELLO¸ ANGEL RUBEN  1  Natalia  MUNINI, HEBE LAURA  2  Matías  SCHMIDT¸ MARIANO  2  Matías  ROLDAN¸ MIGUEL ANGEL  3  Leonardo  STURLA RUBIO¸ EZEQUIEL SANTIAGO</description>
    </item>
    <item rdf:about="https://wiki.cs.famaf.unc.edu.ar/algo2:main:2012:pila?rev=1763225254&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-11-15T16:47:34+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>pila</title>
        <link>https://wiki.cs.famaf.unc.edu.ar/algo2:main:2012:pila?rev=1763225254&amp;do=diff</link>
        <description>data Pila e = Vacia
              | Apilar e (Pila e)
              deriving Show


es_vacia :: Pila e -&gt; Bool
primero :: Pila e -&gt; e        -- se aplica a pilas no vacías
desapilar :: Pila e -&gt; Pila e -- se aplica a pilas no vacías

es_vacia Vacia = True
es_vacia (Apilar e p) = False

primero (Apilar e p) = e
desapilar (Apilar e p) = p

-- Ejemplos

p0 = Vacia :: Pila Char
p1 = Apilar &#039;]&#039; p0
p2 = Apilar &#039;)&#039; p1
p3 = Apilar &#039;}&#039; p2
p4 = Apilar &#039;&gt;&#039; p3

balanceo :: String -&gt; Bool
balanceo as = balan…</description>
    </item>
</rdf:RDF>
