moosichu / zar

An attempt to write an archiver using zig

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Remove `massOperation` abstraction

moosichu opened this issue · comments

This is an unintuitive an overly-generic abstraction and makes the code a fair bit harder to follow, it splits things out into too many tiny functions which would be better off inline as well.

Just making this issue before implementing the change - just in case there is something I've overlooked in my reasoning here.

commented

I agree. I had mixed feelings about it when I implemented it anyways, and I don't think it serves enough real purpose anyways.