JinReal has quit [Read error: Connection reset by peer]
ur5us has quit [Ping timeout: 255 seconds]
walez has joined #crystal-lang
greenbigfrog has joined #crystal-lang
greenbigfrog has quit [Ping timeout: 248 seconds]
greenbigfrog has joined #crystal-lang
greenbigfrog has quit [Ping timeout: 248 seconds]
ur5us has joined #crystal-lang
wowi42 has quit [Quit: Connection closed for inactivity]
greenbigfrog has joined #crystal-lang
greenbigfrog has quit [Ping timeout: 272 seconds]
ur5us has quit [Ping timeout: 255 seconds]
hightower2 has joined #crystal-lang
jmdaemon has quit [Ping timeout: 246 seconds]
irc_user has joined #crystal-lang
greenbigfrog has joined #crystal-lang
Sankalp has quit [Quit: ZNC 1.7.2+deb3 - https://znc.in]
Sankalp has joined #crystal-lang
walez___ has joined #crystal-lang
walez has quit [Ping timeout: 255 seconds]
walez___ has quit [Ping timeout: 255 seconds]
walez___ has joined #crystal-lang
walez____ has joined #crystal-lang
walez___ has quit [Ping timeout: 246 seconds]
walez____ has quit [Quit: Leaving]
walez has joined #crystal-lang
walez has quit [Ping timeout: 268 seconds]
walez has joined #crystal-lang
<SamantazFox>
Hi there! Language question: what's the difference between `class Foo < Bar; end` and `class Foo; include Bar; end` ?`
<FromGitter>
<Blacksmoke16> inheritance versus composition
<SamantazFox>
Blacksmoke16: I understand inheritance (Foo is a subclass of Bar, all of Bar's methods/properties are available to instances of Foo) but what's composition?