jemc changed the topic of #ponylang to: Welcome! Please check out our Code of Conduct => https://github.com/ponylang/ponyc/blob/master/CODE_OF_CONDUCT.md | Public IRC logs are available => http://irclog.whitequark.org/ponylang | Please consider participating in our mailing lists => https://pony.groups.io/g/pony
nisanharamati has quit [Quit: Connection closed for inactivity]
jemc has quit [Quit: WeeChat 2.0.1]
brainpro1 has quit [Ping timeout: 240 seconds]
brainpro1 has joined #ponylang
brainpro1 has quit [Ping timeout: 240 seconds]
khan has quit [Quit: khan]
khan has joined #ponylang
khan has quit [Client Quit]
khan has joined #ponylang
khan has quit [Quit: khan]
khan has joined #ponylang
khan has quit [Client Quit]
khan has joined #ponylang
khan has quit [Quit: khan]
khan has joined #ponylang
khan has quit [Client Quit]
khan has joined #ponylang
brainpro1 has joined #ponylang
brainpro1 has quit [Ping timeout: 264 seconds]
brainpro1 has joined #ponylang
brainpro1 has quit [Ping timeout: 255 seconds]
jemc has joined #ponylang
endformationage has quit [Quit: WeeChat 1.9.1]
brainpro1 has joined #ponylang
brainpro1 has quit [Ping timeout: 264 seconds]
brainpro1 has joined #ponylang
brainpro1 has quit [Ping timeout: 246 seconds]
brainpro1 has joined #ponylang
khan has quit [Quit: khan]
khan has joined #ponylang
khan has quit [Client Quit]
khan has joined #ponylang
brainpro1 has quit [Ping timeout: 240 seconds]
khan has quit [Client Quit]
khan has joined #ponylang
jemc has quit [Quit: WeeChat 2.0.1]
khan has quit [Client Quit]
khan has joined #ponylang
khan has quit [Quit: khan]
khan has joined #ponylang
khan has quit [Client Quit]
khan has joined #ponylang
khan has quit [Quit: khan]
brainpro1 has joined #ponylang
SenasOzys has quit [Ping timeout: 260 seconds]
brainpro1 has quit [Ping timeout: 240 seconds]
brainpro1 has joined #ponylang
brainpro1 has quit [Ping timeout: 246 seconds]
jmiven has quit [Quit: +]
jmiven has joined #ponylang
SenasOzys has joined #ponylang
brainpro1 has joined #ponylang
brainpro1 has quit [Ping timeout: 240 seconds]
brainpro1 has joined #ponylang
brainpro1 has quit [Ping timeout: 248 seconds]
brainpro1 has joined #ponylang
jcc333 has joined #ponylang
irx[m] has quit [*.net *.split]
krig[m] has quit [Ping timeout: 260 seconds]
M-hrjet has quit [Ping timeout: 256 seconds]
srenatus has quit [Ping timeout: 250 seconds]
Miikka[m] has quit [Ping timeout: 260 seconds]
dtz has quit [Ping timeout: 276 seconds]
jcc333 has quit [Ping timeout: 260 seconds]
Miikka[m] has joined #ponylang
acarrico has joined #ponylang
khan has joined #ponylang
acarrico has quit [Ping timeout: 240 seconds]
srenatus has joined #ponylang
M-hrjet has joined #ponylang
dtz has joined #ponylang
irx[m] has joined #ponylang
krig[m] has joined #ponylang
SenasOzys has quit [Ping timeout: 264 seconds]
acarrico has joined #ponylang
SenasOzys has joined #ponylang
SenasOzys has quit [Remote host closed the connection]
SenasOzys has joined #ponylang
jemc has joined #ponylang
jemc has quit [Ping timeout: 260 seconds]
jemc has joined #ponylang
gokr has joined #ponylang
acarrico has quit [Ping timeout: 264 seconds]
acarrico has joined #ponylang
acarrico has quit [Ping timeout: 268 seconds]
jemc has quit [Ping timeout: 260 seconds]
khan has quit [Quit: khan]
khan has joined #ponylang
endformationage has joined #ponylang
khan has quit [Quit: khan]
khan has joined #ponylang
khan has quit [Quit: khan]
khan has joined #ponylang
khan has quit [Client Quit]
khan has joined #ponylang
khan has quit [Quit: khan]
khan has joined #ponylang
khan has quit [Client Quit]
khan has joined #ponylang
SenasOzys has quit [Ping timeout: 240 seconds]
SenasOzys has joined #ponylang
vaninwagen has joined #ponylang
khan has quit [Quit: khan]
khan has joined #ponylang
khan has quit [Client Quit]
khan has joined #ponylang
khan has quit [Quit: khan]
khan has joined #ponylang
khan has quit [Client Quit]
khan has joined #ponylang
<vaninwagen> hi. I have a question about generics: I have a parameterized class and another class that does something with that class (e.g. keeps it as a field), but it does so regardless of the type-parameter.
<vaninwagen> Right now the only way i could make it work was to give my class that works on the generic one also a type parameter, which needs to be set correspondingly to the "inner" class.
<vaninwagen> but i want to avoid exactly that and end up at something like this: https://playground.ponylang.org/?gist=6bdb0767e014f8207ef2f372ef4c41b3
<vaninwagen> is there a don't care type argument i could use?
<vaninwagen> like `GenericClass[_]`
SenasOzys has quit [Remote host closed the connection]
SenasOzys has joined #ponylang
<SeanTAllen> vaninwagen: i don't understand, how can you not care what the type of the inner class is AND not want to expose it?
<SeanTAllen> your example seems to very much care
<SeanTAllen> perhaps i am missing someting
<SeanTAllen> i guess i dont understand how the parameterized type is used.
<vaninwagen> SeanTAllen: given the example in this playground: https://playground.ponylang.org/?gist=6bdb0767e014f8207ef2f372ef4c41b3
<vaninwagen> imagine Paremeterized had a method called foo that does something regardless of the type param T, e.g. print some stat or something
<vaninwagen> and the only thing DontCareAboutGenerics is interested in is this function, not the generic part
<vaninwagen> i think i just answered my own question
<vaninwagen> hm no, i thought a simple interface might do it, but it doesn't seem to fit
<vaninwagen> the actual class that i want to remove the type param from is https://github.com/mfelsche/ponycheck/blob/master/ponycheck/property_unit_test.pony
<vaninwagen> maybe what i really want it generic inference
khan has quit [Quit: khan]
* vaninwagen gets back to his chamber to contemplate and to castigate myself
khan has joined #ponylang
khan has quit [Client Quit]
khan has joined #ponylang
khan has quit [Client Quit]
khan has joined #ponylang
khan has quit [Client Quit]
khan has joined #ponylang
khan has quit [Quit: khan]
khan has joined #ponylang
khan has quit [Client Quit]
khan has joined #ponylang
vaninwagen has quit [Quit: WeeChat 2.1]
<SeanTAllen> jtfmumm: did something with builders in Wallaroo that might help you out vaninwagen. He might have some ideas.
acarrico has joined #ponylang