<FromGitter>
<wrq> if Go actually get generics, I'm jumpin'
psydroid has quit [Ping timeout: 244 seconds]
psydroid has joined #crystal-lang
deavmi has quit [Ping timeout: 258 seconds]
deavmi has joined #crystal-lang
oddp has quit [Ping timeout: 256 seconds]
renich has quit [Quit: renich]
f1refly has joined #crystal-lang
f1reflyylmao has quit [Ping timeout: 246 seconds]
deavmi has quit [Ping timeout: 244 seconds]
deavmi has joined #crystal-lang
_whitelogger has joined #crystal-lang
<FromGitter>
<naqvis> @ShalokShalom Thought not Crystal, but I would highly recommend you start from https://www.learncpp.com/ this guide starts from the very basics and explains in details to new comers. Once you have grasp of concepts and understand the terminologies/ jargon, then you can start looking into different languages
alexherbo2 has joined #crystal-lang
lanodan has quit [Quit: WeeChat 2.8]
oddp has joined #crystal-lang
lanodan has joined #crystal-lang
MasterdonX has joined #crystal-lang
masterdonx2 has quit [Ping timeout: 260 seconds]
<repo>
hm is there a reason NamedTuple doesn't include Enumerable({Symbol,V}) ?
<FromGitter>
<naqvis> hmmm, Tuples can contains different types, then what should be the value?
HumanG33k has joined #crystal-lang
Human_G33k has quit [Ping timeout: 265 seconds]
<repo>
naqvis: shouldn't that be clear at compile time?
<FromGitter>
<naqvis> my point was for Enumerable V
<FromGitter>
<naqvis> Though it doesn't implement Enumerable interface, but it does provide similar methods.
<FromGitter>
<naqvis> my guess it doesn't implement Enumerable is due to its heterogeneous nature for value types
<FromGitter>
<perfecto25> hey guys, I used crystal to build a firewall test tool, can spin up range of ports and test TCP connectivity to see if FW blockage is occuring