jimvdl / rune-fs Goto Github PK
View Code? Open in Web Editor NEWRead-only, low level, virtual file types for the RuneScape file system.
License: MIT License
Read-only, low level, virtual file types for the RuneScape file system.
License: MIT License
First off, I wanted to quickly say great job on the project.
I was curious if there was any interest in having a formal writer api added to the filesystem. By formal, I just mean an established api where it'd expose some refined methods enabling writing capabilities. There's already a fair amount of substance to the library to the point where taking pre-existing readers and fashioning writer-equivalents wouldn't be a stretch. However, in regards to the project's current state, these additions would still be big changes by comparison.
If PRs are welcome and the feature is desirable, my proposal is to provide implementors the ability to create type-specific writers by using the existing Writer
api within the std
(or perhaps introducing a trait extending from Writer
with additional convenience methods as an alternative flavor) so that handles may write and or flush buffered data to a file on disk. This support should come with a feature flag requiring users to opt in to utilize it. Specifics on implementation can be discussed further if the feature is welcome this was just my initial thought process.
In any event, great job with everything once again.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.