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
Pyrrh has quit [Ping timeout: 240 seconds]
<sarna> ohh I misread, I'm sorry
<sarna> my brain is fried today
sarna has quit [Quit: Connection closed for inactivity]
codec1 has quit [Read error: Connection reset by peer]
dougmacdoug has joined #ponylang
_whitelogger has joined #ponylang
khan has joined #ponylang
khan has quit [Remote host closed the connection]
khan has joined #ponylang
gokr has joined #ponylang
khan has quit [Quit: khan]
dougmacdoug has quit [Ping timeout: 260 seconds]
bimawa2 has quit [Read error: Connection reset by peer]
bimawa2 has joined #ponylang
mahmudov has quit [Ping timeout: 248 seconds]
bimawa3 has joined #ponylang
bimawa2 has quit [Ping timeout: 256 seconds]
khan has joined #ponylang
gokr has quit [Ping timeout: 248 seconds]
khan has quit [Remote host closed the connection]
khan has joined #ponylang
khan has quit [Read error: Connection reset by peer]
mahmudov has joined #ponylang
khan has joined #ponylang
khan has quit [Quit: khan]
khan has joined #ponylang
khan has quit [Ping timeout: 240 seconds]
khan 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
_whitelogger has joined #ponylang
khan has quit [Quit: khan]
ficl has joined #ponylang
mahmudov has quit [Ping timeout: 268 seconds]
user10032 has joined #ponylang
sjaustirni has joined #ponylang
<sjaustirni> Hello everyone! I am new to Pony and wondering - is there a standard structure for Pony projects, similar to what Cargo generates for Rust projects?
vaninwagen has joined #ponylang
sarna has joined #ponylang
<vaninwagen> sjaustirni, there is something like a template for new projects: https://github.com/ponylang/library-project-starter
<vaninwagen> here is some explanation on how to create a new project from it: https://github.com/ponylang/library-project-starter/blob/master/USAGE.md
<vaninwagen> btw, there is a new Last Week in Pony post available: https://www.ponylang.org/blog/2018/01/last-week-in-pony---january-28-2018/ in case you missed the really important stuff last week because you have been trapped in batland or similar stuff like work
<sjaustirni> thank you vaninwagen, I'll have a look at those :)
<vaninwagen> you're welcome
<sarna> hello I'm pinging you
<sarna> :^)
khan has joined #ponylang
<vaninwagen> sarna wouldn't it be awesome if such a tool for automating the library-project-starter installation would itself be written in pony?
<sarna> vaninwagen: the plan is to do it in pony, yeah
<vaninwagen> awesome plan imho
vaninwagen has quit [Quit: Ex-Chat]
mahmudov has joined #ponylang
<sjaustirni> Having /src and /build directories, how would you compile src/main.pony into /build/project?
<sjaustirni> "ponyc src/main.pony -o build/" throws error
<sjaustirni> "src/main.pony: couldn't locate this path"
<sjaustirni> wait I see know
<sjaustirni> it's a directory that should be passed, not a file, so src instead of src/main.pony will do the job
gokr has joined #ponylang
gokr has quit [Ping timeout: 240 seconds]
sjaustirni has quit [Quit: Leaving]
dougmacdoug has joined #ponylang
<dougmacdoug> is there a way to match or select based on type parameter... foo[X]() => if X is String then "a" else "b" end
ficl has quit [Ping timeout: 264 seconds]
mahmudov has quit [Ping timeout: 276 seconds]
vaninwagen has joined #ponylang
<vaninwagen> dougmacdoug you can do: iftype X <: String then ... else ..
<vaninwagen> . end
<vaninwagen> this is an experimental feature
<vaninwagen> But worked great for me so far
<dougmacdoug> ok cool.. thanks!
<SeanTAllen> sarna: shoot me an email: sean@monkeysnatchbanana.com
<SeanTAllen> dougmacdoug: you can also do that using a match statement. which in your case is what you want
<SeanTAllen> o wait
<SeanTAllen> nevermind
<sarna> SeanTAllen: am I supposed to include something in it or
<SeanTAllen> i misread what you put dougmacdoug
<SeanTAllen> sarna: sorry, what?
vaninwagen has quit [Ping timeout: 260 seconds]
<sarna> SeanTAllen: am I supposed to tell you the development plan or just "hi Sean"? :D
<SeanTAllen> if you'd be intereted in helping drop me an email or we can chat on the issue. i want something where its easy to follow along with it for anyone else
<SeanTAllen> so actually drop a note on the issue.
<SeanTAllen> and ill respond
<sarna> alright
dougmacdoug has quit [Ping timeout: 260 seconds]
<SeanTAllen> time to watch krig's Linuxconf.au talk! https://www.youtube.com/watch?v=e0197aoljGQ
<SeanTAllen> krig: one correction... i'm definitely not the only maintainer. there's many folks... (including sylvan) on the core team and as committers. i'm just one small part of a larger group. BUT... thank you for the nice call out!
khan has quit [Quit: khan]
khan has joined #ponylang
khan has quit [Quit: khan]
khan has joined #ponylang
mahmudov has joined #ponylang
khan has quit [Quit: khan]
khan has joined #ponylang
khan has quit [Client Quit]
khan has joined #ponylang
user10032 has quit [Quit: Leaving]
codec1 has quit [Read error: Connection reset by peer]
doublec has joined #ponylang