You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I'd been working on a project for a while that used specs proper, and I kept needing to redesign small pieces of it. Much to specs credit, it is already a library that you can use in a very piecemeal, independent way, and that's exactly what I did. At some point I looked up and realized that I only used maybe a core 20% of what specs provided, and that was around the time that I started needing to use messy extension traits to go further. I decided to re-implement the core part of specs that I still used, package it up with some of the other things I made that were more flexible (but arguably harder to use) than what shred / specs offered, and put it here.
Should I use this?
There's a good chance you don't need or want this crate. Still, if you find yourself needing to break up specs into its constituent parts and build your own APIs on top of it, this is here if you need it.
Since it looks like goggles is still receiving some regular attention from @kyren, we recommend checking out this nifty micro-derivative of specs ✨
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
-
https://github.com/triplehex/goggles
From the Goggles readme:
Since it looks like goggles is still receiving some regular attention from @kyren, we recommend checking out this nifty micro-derivative of specs ✨
Beta Was this translation helpful? Give feedback.
All reactions