faustinoaq changed the topic of #amber to: Welcome to Amber Framework community! | https://amberframework.org | Developer happiness, productivity and bare metal performance | GH: https://github.com/amberframework | Docs: https://docs.amberframework.org | Gitter: https://gitter.im/amberframework/amber | IRC Logger: https://irclog.whitequark.org/amber | Amber::Server.start
feepbot has quit [Ping timeout: 258 seconds]
feepbot has joined #amber
feepbot has quit [Ping timeout: 245 seconds]
feepbot has joined #amber
<FromGitter> <eliasjpr> I think it should live outside of granite
<FromGitter> <eliasjpr> But that’s my opinion
<FromGitter> <Blacksmoke16> and mine 😉
<FromGitter> <Blacksmoke16> i been thinking how to handle situations like this
<FromGitter> <Blacksmoke16> like one lib wants to have an optional dependency on another
<FromGitter> <Blacksmoke16> i.e. Granite supporting Assert for model validations. i imagine best way would be to have some code and do like `require "granite/ext/assert"` to include it
<FromGitter> <Blacksmoke16> where that ext reopens some types and adds the required logic