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
dandandan has quit [Remote host closed the connection]
endformationage has quit [Quit: WeeChat 1.9.1]
Sailingonice has joined #ponylang
acarrico has joined #ponylang
khan has quit [Quit: khan]
khan has joined #ponylang
Sailingonice has left #ponylang [#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 [Client Quit]
khan has joined #ponylang
khan has quit [Client Quit]
khan has joined #ponylang
codec1 has quit [Read error: Connection reset by peer]
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
dandandan has joined #ponylang
patroclos has quit [Ping timeout: 248 seconds]
dougmacdoug has joined #ponylang
dandandan has quit [Remote host closed the connection]
mahmudov has quit [Ping timeout: 256 seconds]
tokenrov1 has joined #ponylang
Licenser_ has joined #ponylang
M-hrjet has quit [*.net *.split]
Licenser has quit [*.net *.split]
tokenrove has quit [*.net *.split]
Licenser_ is now known as Licenser
khan has quit [Quit: khan]
M-hrjet has joined #ponylang
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
dougmacdoug has quit [Ping timeout: 260 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
mahmudov has joined #ponylang
mahmudov has quit [Client Quit]
mahmudov has joined #ponylang
codec1 has joined #ponylang
khan has quit [Quit: khan]
khan has joined #ponylang
khan has quit [Client Quit]
khan has joined #ponylang
codestruck has joined #ponylang
khan has quit [Quit: khan]
khan has joined #ponylang
khan has quit [Client Quit]
khan has joined #ponylang
codestruck has quit [Quit: leaving]
khan has quit [Client Quit]
stringer has joined #ponylang
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
stringer has quit [Quit: Page closed]
patroclos has joined #ponylang
foofighterbar has joined #ponylang
<foofighterbar> Is there an easier way to pull a value out of an option value, where an Option value is (None | A)?
<foofighterbar> Right now I'm using a match statement with 1 case:
<foofighterbar> match _maybe_value
<foofighterbar> | a: A => ...
<foofighterbar> end
<foofighterbar> But it seems kind of hackish. Is there a way I can treat (None | A) as a functor, and fold over it, like in Scala or something?
foofighterbar has quit [Quit: Left.]
foofighterbar has joined #ponylang
foofighterbar has quit [Ping timeout: 256 seconds]
foofighterbar has joined #ponylang
foofighterbar has quit [Client Quit]
foofighterbar has joined #ponylang
foofighterbar has quit [Client Quit]
foofighterbar has joined #ponylang
foofighterbar has quit [Read error: Connection reset by peer]
foofighterbar has joined #ponylang
foofighterbar has quit [Client Quit]
vaninwagen has joined #ponylang
<vaninwagen> foofighterbar i once did a small thing, that still needs some polishing but maybe is kind of what you want: http://playground.ponylang.org/?gist=4284fdafdd028cee7f6209738e018706
<vaninwagen> i also have some scala background, so this felt a little useful to me
vaninwagen has quit [Ping timeout: 240 seconds]
dandandan has joined #ponylang
dandandan has quit [Remote host closed the connection]
<SeanTAllen> foofighterbar, the match statement is what you want.
khan has quit [Quit: khan]
khan has joined #ponylang
khan has quit [Client Quit]
khan has joined #ponylang
vaninwagen has joined #ponylang
<patroclos> vscode language server is coming along: https://imgur.com/a/Rb4az
<patroclos> btw, can anyone tell me why there is an allcaps and a normal version of symbols referring to types? eg. Integer and INTEGER
vaninwagen has quit [Ping timeout: 240 seconds]
Hashirama has joined #ponylang
<Hashirama> Hey is Pony a good option for web deveopment? Kind of trying to pick between Elixir and Pony.
foofighterbar has joined #ponylang
<foofighterbar> vaninwage that Opt primitive looks excellent, I may leverage that.
Hashirama has quit [Quit: Leaving.]
milisarge has quit [Ping timeout: 240 seconds]
mahmudov has quit [Ping timeout: 260 seconds]
<SeanTAllen> patroclos: that i'm not away of
<SeanTAllen> hashirama: you probably want Elixir. the ecosystem is much more mature. you'll be writing everything yourself write now with Pony. probably not what you want. but if it is, well then Pony could be interesting.
<SeanTAllen> patroclos: *aware of
<SeanTAllen> i'm not sure what is up with that patroclos
TheNet has joined #ponylang
foofighterbar has quit [Ping timeout: 276 seconds]
Hashirama has joined #ponylang
Hashirama has quit [Client Quit]
milisarge has joined #ponylang
Hashirama has joined #ponylang
Hashirama has left #ponylang [#ponylang]
codec1 has quit [Read error: Connection reset by peer]
khan has quit [Quit: khan]
khan has joined #ponylang
khan has quit [Client Quit]
khan has joined #ponylang
foofighterbar has joined #ponylang
mahmudov has joined #ponylang
<foofighterbar> So it seems like I can't call class-level functions from within a Lambda?
khan has quit [Quit: khan]
khan has joined #ponylang
khan has quit [Client Quit]
khan has joined #ponylang
foofighterbar has quit [Ping timeout: 260 seconds]