<FromGitter>
<bew> 'just did a reeeally small neovim plugin in crystal, it simply checks if the current line a number, if it is, increment it and replace the line.. every 0.01s. And if it's not wait 5s and retry. very simple but I've been looking at it for 5min, amazzed :D
<FromGitter>
<bew> Thanks @kostya for your simple_rpc lib, it's soo simple to use
<FromGitter>
<Blacksmoke16> not as clean but works for now
<FromGitter>
<dscottboggs_gitlab> I mean it can be cleaned up later once the bug is fixed. The important part is having it work for now so that you can continue to work on other aspects.
<FromGitter>
<Blacksmoke16> yea for sure
<FromGitter>
<Blacksmoke16> *in a perfect world*
<FromGitter>
<dscottboggs_gitlab> heh.
<FromGitter>
<dscottboggs_gitlab> *Crystal would *really* be as fast as C and as slick as Ruby*
<FromGitter>
<Blacksmoke16> xD
<FromGitter>
<Blacksmoke16> now if only i can remember where i left off
<FromGitter>
<bew> what are you talking about?
<FromGitter>
<Blacksmoke16> @dscottboggs_gitlab and i were talking about two compiler bugs i found last night that blocked me
<FromGitter>
<Blacksmoke16> but i found a workaround for both so can continue working
<FromGitter>
<bew> oh ok, what were they?
<FromGitter>
<Blacksmoke16> #7583 and #7584
lucasb has quit [Quit: Connection closed for inactivity]
chemist69 has quit [Ping timeout: 240 seconds]
chemist69 has joined #crystal-lang
chemist69 has quit [Ping timeout: 250 seconds]
chemist69 has joined #crystal-lang
f1refly has quit [Ping timeout: 258 seconds]
f1refly has joined #crystal-lang
laaron- has joined #crystal-lang
laaron has quit [Remote host closed the connection]
chemist69 has quit [Ping timeout: 258 seconds]
chemist69 has joined #crystal-lang
<hoffentlichja>
how can I use the + operator with a union of Int32 | Nil for example Array#index has a compile type of (Int32 | Nill) and I can't use + with its return value because it says undefined method '+' for Nil
<hoffentlichja>
nevermind I understood why now, solved it with a condition to eliminate the posibility for the return value to be nil
laaron- has quit [Remote host closed the connection]
laaron has joined #crystal-lang
pabs has joined #crystal-lang
Jenz has joined #crystal-lang
<Jenz>
I've never been this confused when programming in crystal before
<Jenz>
I've got this completely independent test case, and when I run it alone it succeeds, but together with all the others (which also are completely independent) it fails
<Jenz>
Aha, nvm. I was passing some array constant by reference and modifying it