Comments (4)
Agreed. I've been trying to think of good names for this protocol for a while. I actually find ObjectConvertible
a little confusing—it's not immediately clear to me if it converts into an Object
, or can be converted from an Object
. Same with ObjectRepresentable
I wonder if we want to move towards something more along the lines of Codable
and Decodable
? Or Marshalable
and Demarshalable
. Although I'm not sure those are immediately clear either. Or real words.
from marshal.
I found a number of other projects using Marshallable
and Unmarshallable
.
I like it.
from marshal.
I am fine with either one. However, if we use Codable
and Decodable
, I think more people would know what it is since that follows similar naming with what apple uses.
from marshal.
I'm fine with either as well. Marshallable
does fit better with the lib name though.
from marshal.
Related Issues (20)
- Progress to user when parsing many records? HOT 2
- Question about deserializing HOT 6
- Float parsing error HOT 4
- How to serialize an Marshal object to json string
- Getting Error : Ambiguous reference to member 'value(for:inContext:)' HOT 1
- Any example with Swift + CoreData integration of Marshal HOT 3
- Two JSON keys, One Object Property
- Disable 'Gather coverage data' to prevent a bundle submit error with Carthage and Xcode 9 HOT 1
- New release for swift 4 HOT 3
- Cannot build via Carthage without specifying platform HOT 1
- Push podspec to Cocoapods trunk HOT 3
- Make `MarshalError` more descriptive HOT 1
- SIGABRT when accessing dot separated keypath on non-object fileds
- Simplify Marshal using new Swift features HOT 1
- Escaping periods in key paths? HOT 1
- Marshaling Date?
- Looking for example of how to marshal an object to json
- Compiling and using on Linux? HOT 1
- Expected type MarshaledObject for key: node. Got 'Optional<Any>' HOT 1
- Is this project dead? HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from marshal.