uqbar-project / wollok

Wollok Programming Language
GNU General Public License v3.0
60 stars 16 forks source link

Type system confundiendo Strings y Lists #1862

Open asanzo opened 5 years ago

asanzo commented 5 years ago

Me pasa algo raro con este código:

class Revert inherits Commit{
    constructor(cambios, carpeta, descripcion){
        cambios = cambios.reverse().map({cambio => cambio.invertir()})
        descripcion = "REVERT " + descripcion
    }   
}

Selección_999(252)

fdodino commented 4 years ago

Perdón por el ruido @asanzo, pero los constructores habíamos definido de no usarlos más (estamos a un paso de sacarlos), los siguen usando a la mañana? Listo, sigo con lo mío...

PalumboN commented 4 years ago

No, no damos más constructores. Igual sospecho que este problema pasa más allá de los constructores.

On Thu, Nov 28, 2019, 19:29 Fernando Dodino notifications@github.com wrote:

Perdón por el ruido @asanzo https://github.com/asanzo, pero los constructores habíamos definido de no usarlos más (estamos a un paso de sacarlos), los siguen usando a la mañana? Listo, sigo con lo mío...

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/uqbar-project/wollok/issues/1862?email_source=notifications&email_token=AA7IRCDJADSJDTIYOVUIV3DQWBA3BA5CNFSM4JGQ67AKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEFNQH6I#issuecomment-559612921, or unsubscribe https://github.com/notifications/unsubscribe-auth/AA7IRCDWM7GUISEYQWMIOB3QWBA3BANCNFSM4JGQ67AA .

fdodino commented 4 years ago

Sí, mi pregunta era off-topic del issue :smile:

isaiaslafon commented 4 years ago

consulta, ¿esto esta relacionado? https://drive.google.com/drive/folders/1T6bJADTT3rrQkUwEpT7Sl60j-nCBSv0f?usp=sharing

matifreyre commented 4 years ago

Este repo https://github.com/pdep-sm/2020-clase-objetos-07 tiene 2 "confusiones" similares, la primera es justamente de String y List y la segunda de Temporada y Capítulo. Calculo que deben estar relacionados, y no hay constructores en el modelo.

On Mon, Oct 5, 2020 at 10:41 AM Isaias Lafon notifications@github.com wrote:

consulta, ¿esto esta relacionado?

https://drive.google.com/drive/folders/1T6bJADTT3rrQkUwEpT7Sl60j-nCBSv0f?usp=sharing http://url

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/uqbar-project/wollok/issues/1862#issuecomment-703640137, or unsubscribe https://github.com/notifications/unsubscribe-auth/ACPYIZQKHHIM26SGQ47LQU3SJHEJRANCNFSM4JGQ67AA .

fdodino commented 4 years ago

sí, la confusión de String y List viene porque ambos entienden el mensaje reverse, pero con el map posterior debería desambiguarse.