hoodwink.d enhanced


HsSyck from Audrey Tang #

by why in inspect

So, YAML support for Haskell. Right here. Audrey’s always been a crusader for Syck and it’s probably time for me to wake up and get her and all the other binding hackers together to soup up the core, check our interop, and so on.

Syck is the predominant handy-swift-ratchet-effect for handling YAML in many languages, the exception being Kirill Simonov’s incredible PyYAML 3000.

This brings our language support count to seven!

  • Ruby: includes Syck 0.60.
  • Pugs (Perl 6): includes Syck 0.60.
  • Cocoa: bindings included with Syck.
  • Lua: bindings included with Syck.
  • Python: PySyck by Kirill Simonov.
  • Perl 5: Audrey just released YAML::Syck 0.43.
  • Haskell: The previously mentioned, HsSyck.

Wow. Time for me to get you folks some real documentation.

said on 02 May 2006 at 15:15


said on 02 May 2006 at 15:28

We should talk Arjen Markus into one for Fortran.

said on 04 May 2006 at 13:20

Autrijus Tang is a guy right?

said on 04 May 2006 at 13:56

plop: He’s, ah, engaged in a bit of runtime type-casting.

said on 05 May 2006 at 05:54

I’d love to see some more documentation on adding one’s own serialization methods to YAML . I attempted such a thing recently, and I had to guess a lot of the API … Doc us!

said on 06 May 2006 at 09:48

plop: Nah, never have been, though the bogus static type-inference algorithm would lead people to believe otherwise…

See this entry for details. :-)

said on 10 May 2006 at 04:26

Haskell is all great and stuff, but where is my Ruby UTF -8 emitter? Why do I have to read my own language in base64?

Where, _why?

Comments are closed for this entry.