<https://github.com/pocorall/scaloid/blob/master/s...
# language-proposals
o
Which line exactly?
n
The entirety of the logging utility. A followup link is https://github.com/pocorall/scaloid/wiki/Basics#logging
o
But that’s about implicit, not about functional constructs?
May be I’m dumb and/or tired and don’t see the obvious
n
So you can partially apply the tag if you wish. You can also uncurry the tag and add one in for a singular log-request.
r
In the logging example is partially applying the TAG and reusing the function with the tag already applied as logger so it doesn't have to put the TAG in each declaration but also can be solved with delegation like in your other example
n
Great point Raul, and I agree – to a certain extent. Is there any way to "un-delegate"?
r
undelegation is partial application xD which is removing args I guess 😛
n
TBH I actually didn't know you could "un-delegate" TIL. But yes, exactly 😛
o
I don’t get it. In the wiki article I see implicit val, which presumably is passed as a parameter when there is no explicit argument. Where is partial application?
n
`Ilya, I should have been more explicit with my example. Looking back, I can see that it is confusing. I'll go ahead and create a gist later today with the above pattern and examples.
o
See, being explicit is better than being implicit 😆
😉 5