<FromGitter>
<Blacksmoke16> which will call `.to_s` on that obj for the specified ecr file
<FromGitter>
<Blacksmoke16> defaults to JSON if you dont specify one, can be custom as well as long as it returns a string. just have to define a class with a `self.render` method
laaron has quit [Remote host closed the connection]
laaron has joined #crystal-lang
laaron has quit [Remote host closed the connection]
laaron has joined #crystal-lang
<FromGitter>
<Blacksmoke16> maybe in future could make it so you can define multiples and picks the right one based on `Accept` header or throw a 406 otherwise
laaron has quit [Remote host closed the connection]
laaron has joined #crystal-lang
laaron has quit [Remote host closed the connection]
laaron has joined #crystal-lang
laaron has quit [Remote host closed the connection]
laaron has joined #crystal-lang
laaron has quit [Remote host closed the connection]
laaron has joined #crystal-lang
non-aristotelian has quit [Quit: non-aristotelian]
laaron has quit [Remote host closed the connection]
laaron has joined #crystal-lang
laaron has quit [Remote host closed the connection]
laaron has joined #crystal-lang
laaron has quit [Remote host closed the connection]
laaron has joined #crystal-lang
laaron has quit [Remote host closed the connection]
laaron has joined #crystal-lang
laaron has quit [Remote host closed the connection]
laaron has joined #crystal-lang
laaron has quit [Remote host closed the connection]
laaron has joined #crystal-lang
laaron has quit [Remote host closed the connection]
laaron has joined #crystal-lang
laaron has quit [Remote host closed the connection]
laaron has joined #crystal-lang
laaron has quit [Remote host closed the connection]
laaron has joined #crystal-lang
laaron has quit [Remote host closed the connection]
laaron has joined #crystal-lang
laaron has quit [Remote host closed the connection]
laaron has joined #crystal-lang
laaron has quit [Remote host closed the connection]
laaron has joined #crystal-lang
laaron has quit [Remote host closed the connection]
laaron has joined #crystal-lang
laaron has quit [Remote host closed the connection]
Raimondi has quit [Read error: Connection reset by peer]
laaron has joined #crystal-lang
laaron has quit [Remote host closed the connection]
laaron has joined #crystal-lang
laaron has quit [Remote host closed the connection]
laaron has joined #crystal-lang
laaron has quit [Remote host closed the connection]
laaron has joined #crystal-lang
<FromGitter>
<sam0x17> A user commented on my medium article with some very good feedback for the core team @RX14 @straight-shoota https://medium.com/@michaeldg7/sam-nice-article-751690208a54, though I would say we can't really do some of that until 1.0 is solidified
Raimondi has joined #crystal-lang
Renich has quit [Quit: Renich]
Raimondi has quit [Ping timeout: 240 seconds]
Renich has joined #crystal-lang
Renich has quit [Read error: Connection reset by peer]
Renich has joined #crystal-lang
laaron has quit [Remote host closed the connection]
laaron has joined #crystal-lang
<FromGitter>
<malkomalko> Yah, that's some good feedback. I'm a rubyist and picked up the basics of crystal pretty fast. Just started building my first project with it a few days ago and I'm absolutely loving it.
laaron has quit [Remote host closed the connection]
laaron has joined #crystal-lang
laaron has quit [Remote host closed the connection]
laaron has joined #crystal-lang
<FromGitter>
<noahlh> ^^^ this does sound like a common refrain (and it's certainly the case for me.) Like ruby for the syntax & elegance, and upon discovering Crystal all the bells went off. I actually think there's plenty of adoption potential just the way things are -- rubyists who see this as an awesome stepping stone to learn more "mature" concepts like types, generics, compiler optimizations, etc. These are all topics that
<FromGitter>
... are common in places like Rust, Go, Java, etc. but still unfamiliar to those who come from a scripting/ruby/python/javascript background.
<FromGitter>
<noahlh> (but 100% agreed about the other stuff -- intro tutorials, live project examples, etc.)
akaiiro3 has joined #crystal-lang
akaiiro has quit [Ping timeout: 246 seconds]
<FromGitter>
<rishavs> Anyone here has experience in C18? I am thinking of starting a toy project in raylib and will be looking at C for the first time in decades. from the samples, I can see that the code seems very modern and easy to read. Yet from what I remember, C was supposed to be pretty hard. Is modern c so different from the old c99 or am I just mis-remembering things?
_whitelogger has quit [Ping timeout: 250 seconds]
_whitelogger has joined #crystal-lang
laaron has quit [Remote host closed the connection]
laaron has joined #crystal-lang
laaron has quit [Remote host closed the connection]
laaron has joined #crystal-lang
laaron has quit [Remote host closed the connection]
laaron has joined #crystal-lang
laaron has quit [Remote host closed the connection]
laaron has joined #crystal-lang
laaron has quit [Remote host closed the connection]
laaron has joined #crystal-lang
laaron has quit [Remote host closed the connection]
laaron has joined #crystal-lang
laaron has quit [Remote host closed the connection]
laaron has joined #crystal-lang
laaron has quit [Remote host closed the connection]
laaron has joined #crystal-lang
laaron has quit [Remote host closed the connection]
laaron has joined #crystal-lang
laaron has quit [Remote host closed the connection]
laaron has joined #crystal-lang
laaron has quit [Remote host closed the connection]
laaron has joined #crystal-lang
laaron has quit [Remote host closed the connection]
laaron has joined #crystal-lang
laaron has quit [Remote host closed the connection]
laaron has joined #crystal-lang
laaron has quit [Remote host closed the connection]
laaron has joined #crystal-lang
laaron has quit [Remote host closed the connection]
laaron has joined #crystal-lang
laaron has quit [Remote host closed the connection]
laaron has joined #crystal-lang
laaron has quit [Remote host closed the connection]
laaron has joined #crystal-lang
laaron has quit [Remote host closed the connection]
laaron has joined #crystal-lang
akaiiro3 has quit [Remote host closed the connection]
riceandbeans has joined #crystal-lang
<riceandbeans>
Is there something like Rails for Crystal?
laaron has quit [Remote host closed the connection]
spacemanspam has quit [Read error: Connection reset by peer]
laaron has quit [Remote host closed the connection]
laaron has joined #crystal-lang
laaron has quit [Remote host closed the connection]
laaron has joined #crystal-lang
laaron has quit [Remote host closed the connection]
laaron has joined #crystal-lang
laaron has quit [Remote host closed the connection]
laaron has joined #crystal-lang
laaron has quit [Remote host closed the connection]
laaron has joined #crystal-lang
laaron has quit [Remote host closed the connection]
laaron has joined #crystal-lang
laaron has quit [Remote host closed the connection]
laaron has joined #crystal-lang
laaron has quit [Remote host closed the connection]
laaron has joined #crystal-lang
laaron has quit [Remote host closed the connection]
laaron has joined #crystal-lang
laaron has quit [Remote host closed the connection]
laaron has joined #crystal-lang
laaron has quit [Remote host closed the connection]
laaron has joined #crystal-lang
laaron has quit [Remote host closed the connection]
laaron has joined #crystal-lang
laaron has quit [Remote host closed the connection]
laaron has joined #crystal-lang
laaron has quit [Remote host closed the connection]
laaron has joined #crystal-lang
laaron has quit [Remote host closed the connection]
laaron has joined #crystal-lang
laaron has quit [Remote host closed the connection]
laaron has joined #crystal-lang
laaron has quit [Remote host closed the connection]
laaron has joined #crystal-lang
<FromGitter>
<alehander42> btw how does crystal run top level code
<FromGitter>
<alehander42> does it just run the top level code from each "module" one after the other
<FromGitter>
<alehander42> and if so, in which order: the flattened order of require?
jokke has joined #crystal-lang
<FromGitter>
<j8r> from the top to the bottom, then follow the requires
<FromGitter>
<alehander42> exactly, ok
<FromGitter>
<j8r> if there is a `require "./*"`, the imports are done alphabetically
<FromGitter>
<j8r> underground IIRC the toplevel code are put in a `main()`
<FromGitter>
<alehander42> i see, so there is no something like `__init__.py` if you import a folder
<FromGitter>
<j8r> on the public API, don't recall
<FromGitter>
<j8r> no
laaron has quit [Remote host closed the connection]
laaron has joined #crystal-lang
laaron has quit [Remote host closed the connection]
laaron has joined #crystal-lang
laaron has quit [Remote host closed the connection]
laaron has joined #crystal-lang
laaron has quit [Remote host closed the connection]
laaron has joined #crystal-lang
laaron has quit [Remote host closed the connection]
laaron has joined #crystal-lang
ashirase has quit [Ping timeout: 246 seconds]
laaron has quit [Remote host closed the connection]
laaron has joined #crystal-lang
laaron has quit [Remote host closed the connection]
laaron has joined #crystal-lang
laaron has quit [Remote host closed the connection]
laaron has joined #crystal-lang
laaron has quit [Remote host closed the connection]
laaron has joined #crystal-lang
laaron has quit [Remote host closed the connection]
laaron has joined #crystal-lang
laaron has quit [Remote host closed the connection]
ashirase has joined #crystal-lang
laaron has joined #crystal-lang
laaron has quit [Remote host closed the connection]
laaron has joined #crystal-lang
laaron has quit [Remote host closed the connection]
laaron has joined #crystal-lang
laaron has quit [Remote host closed the connection]
laaron has joined #crystal-lang
laaron has quit [Remote host closed the connection]
laaron has joined #crystal-lang
laaron has quit [Remote host closed the connection]
laaron has joined #crystal-lang
<FromGitter>
<drum445> I don't much like ```__init__.py``` anyway
Yxhuvud has quit [Quit: No Ping reply in 180 seconds.]
laaron has quit [Remote host closed the connection]
<FromGitter>
<j8r> underscore are really ugly
laaron has joined #crystal-lang
laaron has quit [Remote host closed the connection]
laaron has joined #crystal-lang
laaron has quit [Remote host closed the connection]
laaron has joined #crystal-lang
laaron has quit [Remote host closed the connection]
laaron has joined #crystal-lang
laaron has quit [Remote host closed the connection]
laaron has joined #crystal-lang
laaron has quit [Remote host closed the connection]
laaron has joined #crystal-lang
laaron has quit [Remote host closed the connection]
laaron has joined #crystal-lang
laaron has quit [Remote host closed the connection]
laaron has joined #crystal-lang
laaron has quit [Remote host closed the connection]
laaron has joined #crystal-lang
laaron has quit [Remote host closed the connection]
laaron has joined #crystal-lang
laaron has quit [Remote host closed the connection]
laaron has joined #crystal-lang
laaron has quit [Remote host closed the connection]
laaron has joined #crystal-lang
laaron has quit [Remote host closed the connection]
laaron has joined #crystal-lang
laaron has quit [Remote host closed the connection]
laaron has joined #crystal-lang
laaron has quit [Remote host closed the connection]
laaron has joined #crystal-lang
laaron has quit [Remote host closed the connection]
laaron has joined #crystal-lang
laaron has quit [Remote host closed the connection]
laaron has joined #crystal-lang
laaron has quit [Remote host closed the connection]
laaron has joined #crystal-lang
_whitelogger has joined #crystal-lang
<FromGitter>
<Willyboar> yes pretty ugly. especially in flask for example when you have a lot of blueprints in separate folders and any of them needs one.
mps has quit [Ping timeout: 272 seconds]
laaron has quit [Remote host closed the connection]
mps has joined #crystal-lang
laaron has joined #crystal-lang
laaron has quit [Remote host closed the connection]
laaron has joined #crystal-lang
laaron has quit [Remote host closed the connection]
laaron has joined #crystal-lang
laaron has quit [Remote host closed the connection]
laaron has joined #crystal-lang
laaron has quit [Remote host closed the connection]
laaron has joined #crystal-lang
laaron has quit [Remote host closed the connection]
laaron has joined #crystal-lang
laaron has quit [Remote host closed the connection]
laaron has joined #crystal-lang
laaron has quit [Remote host closed the connection]
laaron has joined #crystal-lang
laaron has quit [Remote host closed the connection]
laaron has joined #crystal-lang
laaron has quit [Remote host closed the connection]
laaron has joined #crystal-lang
laaron has quit [Remote host closed the connection]
laaron has joined #crystal-lang
laaron has quit [Remote host closed the connection]
laaron has joined #crystal-lang
laaron has quit [Remote host closed the connection]
laaron has joined #crystal-lang
laaron has quit [Remote host closed the connection]
laaron has joined #crystal-lang
laaron has quit [Remote host closed the connection]
laaron has joined #crystal-lang
laaron has quit [Remote host closed the connection]
laaron has joined #crystal-lang
laaron has quit [Remote host closed the connection]
laaron has joined #crystal-lang
laaron has quit [Remote host closed the connection]
laaron has joined #crystal-lang
laaron has quit [Remote host closed the connection]
laaron has joined #crystal-lang
laaron has quit [Remote host closed the connection]
laaron has joined #crystal-lang
laaron has quit [Remote host closed the connection]
laaron has joined #crystal-lang
laaron has quit [Remote host closed the connection]
laaron has joined #crystal-lang
laaron has quit [Remote host closed the connection]
laaron has joined #crystal-lang
laaron has quit [Remote host closed the connection]
laaron has joined #crystal-lang
laaron has quit [Remote host closed the connection]
laaron has joined #crystal-lang
laaron has quit [Remote host closed the connection]
laaron has joined #crystal-lang
laaron has quit [Remote host closed the connection]
laaron has joined #crystal-lang
laaron has quit [Remote host closed the connection]
laaron has joined #crystal-lang
laaron has quit [Remote host closed the connection]
laaron has joined #crystal-lang
laaron has quit [Remote host closed the connection]
laaron has joined #crystal-lang
laaron has quit [Remote host closed the connection]
laaron has joined #crystal-lang
laaron has quit [Remote host closed the connection]
laaron has joined #crystal-lang
laaron has quit [Remote host closed the connection]
<FromGitter>
<omarroth> Also to note is that a lot of @datanoise 's code has already been merged into the stdlib, so it might make sense to try and merge the RSA work as well, since the changes are fairly minimal
<FromGitter>
<omarroth> I haven't done it myself since as mentioned, it's not something I'm very comfortable doing
fifr has quit [Ping timeout: 245 seconds]
jemc has quit [Ping timeout: 250 seconds]
fifr has joined #crystal-lang
Raimondi has joined #crystal-lang
laaron has quit [Remote host closed the connection]
laaron has joined #crystal-lang
powerbit has joined #crystal-lang
sagax has quit [Ping timeout: 244 seconds]
non-aristotelian has joined #crystal-lang
Raimondi has quit [Ping timeout: 240 seconds]
vikaton has quit [Quit: Connection closed for inactivity]
sagax has joined #crystal-lang
ua has quit [Remote host closed the connection]
laaron has quit [Remote host closed the connection]
laaron has joined #crystal-lang
ua has joined #crystal-lang
spacemanspam has joined #crystal-lang
laaron has quit [Remote host closed the connection]
laaron has joined #crystal-lang
laaron has quit [Remote host closed the connection]
laaron has joined #crystal-lang
laaron has quit [Remote host closed the connection]
laaron has joined #crystal-lang
laaron has quit [Remote host closed the connection]
laaron has joined #crystal-lang
laaron has quit [Remote host closed the connection]
laaron has joined #crystal-lang
laaron has quit [Remote host closed the connection]
laaron has joined #crystal-lang
laaron has quit [Remote host closed the connection]
laaron has joined #crystal-lang
laaron has quit [Remote host closed the connection]
laaron has joined #crystal-lang
laaron has quit [Remote host closed the connection]
laaron has joined #crystal-lang
laaron has quit [Remote host closed the connection]
laaron has joined #crystal-lang
<FromGitter>
<kevinelliott> @Willyboar I guess that puts the concept of “fat models” to shame, huh? :)
<FromGitter>
<redcodefinal> @jwaldrip @sdogruyol @waj @ggiraldez Anyone have any footage from Crystal Code Camp 2017? There was a really good section on C bindings.
jemc has joined #crystal-lang
<FromGitter>
<Willyboar> I didn’t get it @kevinelliott
<FromGitter>
<Willyboar> i didn’t dig to much inside it
<FromGitter>
<kevinelliott> Oh, I saw `Will` as the common denominator and just assumed it was yours, ha!
<FromGitter>
<kevinelliott> Didn’t see your tagging of @Willamin after
<FromGitter>
<Willyboar> 👍
<FromGitter>
<Willyboar> i am waiting your prototype with @straight-shoota
<FromGitter>
<Willyboar> 😆
<FromGitter>
<kevinelliott> Yes! I need to circle back with @straight-shoota and get a game plan going.
<FromGitter>
<Willyboar> every time we ping straight-shoota apull request dies
<FromGitter>
<Willyboar> 😆
<FromGitter>
<kevinelliott> I’ve been slammed with work now that my vacation is over… and my vacation, was, well, much busier than any I’ve had before (Tahoe for skiing, Yosemite for Christmas, 50 people at our house before New Years, party for NYE, and then Reno for New Year’s day silliness).
<FromGitter>
<kevinelliott> Let’s just say this… next year I’m crawling into a dark basement and not allowing myself to surface.
<FromGitter>
<Willyboar> next year i will have 15 month vacation
<FromGitter>
<kevinelliott> Killing another PR… @straight-shoota
<FromGitter>
<kevinelliott> @Willyboar YES. Take me with you.
<FromGitter>
<straight-shoota> Haha
<FromGitter>
<Willyboar> well i mean i am off the work
<FromGitter>
<Willyboar> but where i live is vacation every day
<FromGitter>
<kevinelliott> Did you strike the lottery or something?
laaron has quit [Remote host closed the connection]
<FromGitter>
<kevinelliott> If so, please deposit some of that into the Crystal Lang donation bin :P
<FromGitter>
<Willyboar> no, no
laaron has joined #crystal-lang
<FromGitter>
<kevinelliott> Oh… what a shame
<FromGitter>
<Willyboar> it is a raising child off
<FromGitter>
<kevinelliott> Oh you must be in some awesome Scandinavian country where you get paid time off for that.
<FromGitter>
<kevinelliott> Say hi to Odysseus for me...
<FromGitter>
<Willyboar> It’s nice
<FromGitter>
<Willyboar> the usual time off for a kid is 9 months
<FromGitter>
<kevinelliott> Whoa.
<FromGitter>
<Willyboar> but this was the fourth
<FromGitter>
<Willyboar> 👶 🍼
<FromGitter>
<Willyboar> so i get 15 months
<FromGitter>
<kevinelliott> We’d prob have two more if we got that kind of time off as standard.
<FromGitter>
<Willyboar> how much do you have?
<FromGitter>
<kevinelliott> Our laws only preserve your job, they don’t give you paid time off… unless your company specifically gives you that (and most don’t).
<FromGitter>
<Blacksmoke16> is it possible to reimplement the `assert_error` method in a project outside of crystal stdlib? id like to test my project is throwing correct compile errors