Account Options

  1. Sign in
The old Google Groups will be going away soon, but your browser is incompatible with the new version.
Google Groups Home
« Groups Home
[ANN] yaml loader
There are currently too many topics in this group that display first. To make this topic appear first, remove this option from another topic.
There was an error processing your request. Please try again.
flag
  10 messages - Collapse all  -  Translate all to Translated (View all originals)
The group you are posting to is a Usenet group. Messages posted to this group will make your email address visible to anyone on the Internet.
Your reply message has not been sent.
Your post was successful
 
From:
To:
Cc:
Followup To:
Add Cc | Add Followup-to | Edit Subject
Subject:
Validation:
For verification purposes please type the characters you see in the picture below or the numbers you hear by clicking the accessibility icon. Listen and type the numbers you hear
 
Daniel Goertzen  
View profile  
 More options May 23 2012, 11:31 pm
From: Daniel Goertzen <daniel.goert...@gmail.com>
Date: Wed, 23 May 2012 22:31:21 -0500
Local: Wed, May 23 2012 11:31 pm
Subject: [erlang-questions] [ANN] yaml loader
I'm pleased to announce an application for loading YAML files into
Erlang. This implementation supports:

- Detailed errors on yaml load failures (line, column, reason)
- Anchors and aliases
- Merge tags
- The tag !atom for explicitely tagging values as atoms.
- An implicit_atoms mode to interpret values that look atom-ish as atoms.
- Customizable schemas via callback modules.
- Loading only, but perhaps it will also emit YAML in the future.

This application embeds the C yaml parser "libyaml" which is compiled as a NIF.

Details at https://github.com/goertzenator/yaml

For those unfamiliar with YAML, it is similar to JSON with a strong
focus on human readability and writeability.  If you need to type in
lots of structured data, YAML is a decent choice.

Dan.
_______________________________________________
erlang-questions mailing list
erlang-questi...@erlang.org
http://erlang.org/mailman/listinfo/erlang-questions


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Tim McNamara  
View profile  
 More options May 23 2012, 11:38 pm
From: Tim McNamara <paperl...@timmcnamara.co.nz>
Date: Thu, 24 May 2012 15:38:11 +1200
Local: Wed, May 23 2012 11:38 pm
Subject: Re: [erlang-questions] [ANN] yaml loader
This is really great. Having an Erlang implementation is excellent.
Strongly suggest changing the project name from "yaml" though.

YAML does have a few (IMO) advantages over JSON apart from readability:

 - comment syntax
 - named entities
 - supports streaming more easily*

* Although it looks like yaml:load_file/1 loads everything into memory.

On 24 May 2012 15:31, Daniel Goertzen <daniel.goert...@gmail.com> wrote:

_______________________________________________
erlang-questions mailing list
erlang-questi...@erlang.org
http://erlang.org/mailman/listinfo/erlang-questions

 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Daniel Goertzen  
View profile  
 More options May 24 2012, 9:42 am
From: Daniel Goertzen <d...@networkintegritysystems.com>
Date: Thu, 24 May 2012 08:42:58 -0500
Local: Thurs, May 24 2012 9:42 am
Subject: Re: [erlang-questions] [ANN] yaml loader
You're right, that's a terrible name for this project.  I wanted the
main module to be "yaml" but that doesn't mean the application or
project has to be called that.  This project is now at:

https://github.com/goertzenator/goyaml

Apologies for those who already watched or forked.

Regarding streaming, libyaml forced me to go with an all-at-once
approach.  Erlang native processes would help overcome this, as would
a parser written in Erlang.

Dan.

On Wed, May 23, 2012 at 10:38 PM, Tim McNamara

--
Daniel Goertzen | Senior Software Engineer
Office: 828.610.4596 | Fax: 828.322.5294 | d...@networkintegritysystems.com
Network Integrity Systems | We Bring Security To Light™

1937 Tate Blvd. SE

Hickory, North Carolina, USA 28602

Network Integrity Systems’ INTERCEPTOR™ Optical Network Security
System is a Smart-PDS™ that ensures superior protection and cost
effectiveness of classified networks.  For more information, visit our
website at:www.networkintegritysystems.com.

__________________________________________
INTERCEPTOR™ Optical Network Security System is made in the USA for
the USA. Although not an export controlled item, because of the role
it plays in the assurance of the safety and integrity of National
Security Information, Network Integrity Systems (NIS) is committed to
compliance with the U.S. Export Administration Act. Accordingly, NIS
will not ship INTERCEPTOR products to certain foreign government end
users without U.S. government approval and will refuse transactions
with individuals or entities that have been denied export privileges.
_______________________________________________
erlang-questions mailing list
erlang-questi...@erlang.org
http://erlang.org/mailman/listinfo/erlang-questions


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Gleb Peregud  
View profile  
 More options May 24 2012, 9:46 am
From: Gleb Peregud <glebe...@gmail.com>
Date: Thu, 24 May 2012 15:46:27 +0200
Local: Thurs, May 24 2012 9:46 am
Subject: Re: [erlang-questions] [ANN] yaml loader
On Thu, May 24, 2012 at 3:42 PM, Daniel Goertzen

<d...@networkintegritysystems.com> wrote:
> You're right, that's a terrible name for this project.  This project is now at:

> https://github.com/goertzenator/goyaml

I'm afraid people using Go programming language will be stumbling upon
your project now :)
_______________________________________________
erlang-questions mailing list
erlang-questi...@erlang.org
http://erlang.org/mailman/listinfo/erlang-questions

 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Michael Turner  
View profile  
 More options May 25 2012, 1:26 am
From: Michael Turner <michael.eugene.tur...@gmail.com>
Date: Fri, 25 May 2012 14:26:56 +0900
Local: Fri, May 25 2012 1:26 am
Subject: Re: [erlang-questions] [ANN] yaml loader
Then ... "yamerl"?

-michael turner

On Thu, May 24, 2012 at 10:46 PM, Gleb Peregud <glebe...@gmail.com> wrote:
> On Thu, May 24, 2012 at 3:42 PM, Daniel Goertzen
> <d...@networkintegritysystems.com> wrote:
>> You're right, that's a terrible name for this project.  This project is now at:

>> https://github.com/goertzenator/goyaml

> I'm afraid people using Go programming language will be stumbling upon
> your project now :)
> _______________________________________________
> erlang-questions mailing list
> erlang-questi...@erlang.org
> http://erlang.org/mailman/listinfo/erlang-questions

_______________________________________________
erlang-questions mailing list
erlang-questi...@erlang.org
http://erlang.org/mailman/listinfo/erlang-questions

 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Max Bourinov  
View profile  
 More options May 25 2012, 2:41 am
From: Max Bourinov <bouri...@gmail.com>
Date: Fri, 25 May 2012 10:41:47 +0400
Local: Fri, May 25 2012 2:41 am
Subject: Re: [erlang-questions] [ANN] yaml loader
Eyaml or erlyaml?

Sent from my iPhone

On 25.05.2012, at 9:27, Michael Turner <michael.eugene.tur...@gmail.com> wrote:

_______________________________________________
erlang-questions mailing list
erlang-questi...@erlang.org
http://erlang.org/mailman/listinfo/erlang-questions

 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Tilman Holschuh  
View profile  
 More options May 25 2012, 3:23 am
From: Tilman Holschuh <tilman.holsc...@gmail.com>
Date: Fri, 25 May 2012 00:23:32 -0700
Local: Fri, May 25 2012 3:23 am
Subject: Re: [erlang-questions] [ANN] yaml loader
yamler

On 2012-05-24, at 11:41 PM, Max Bourinov wrote:

_______________________________________________
erlang-questions mailing list
erlang-questi...@erlang.org
http://erlang.org/mailman/listinfo/erlang-questions

 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
André Graf  
View profile  
 More options May 25 2012, 3:27 am
From: André Graf <an...@dergraf.org>
Date: Fri, 25 May 2012 09:27:46 +0200
Local: Fri, May 25 2012 3:27 am
Subject: Re: [erlang-questions] [ANN] yaml loader
+1 for yamler

On 25 May 2012 09:23, Tilman Holschuh <tilman.holsc...@gmail.com> wrote:

_______________________________________________
erlang-questions mailing list
erlang-questi...@erlang.org
http://erlang.org/mailman/listinfo/erlang-questions

 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Zabrane Mickael  
View profile  
 More options May 25 2012, 8:03 am
From: Zabrane Mickael <zabra...@gmail.com>
Date: Fri, 25 May 2012 14:03:40 +0200
Local: Fri, May 25 2012 8:03 am
Subject: Re: [erlang-questions] [ANN] yaml loader
+1 yamler

Regards,
Zabrane

_______________________________________________
erlang-questions mailing list
erlang-questi...@erlang.org
http://erlang.org/mailman/listinfo/erlang-questions


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Daniel Goertzen  
View profile   Translate to Translated (View Original)
 More options May 25 2012, 9:26 am
From: Daniel Goertzen <daniel.goert...@gmail.com>
Date: Fri, 25 May 2012 08:26:14 -0500
Local: Fri, May 25 2012 9:26 am
Subject: Re: [erlang-questions] [ANN] yaml loader
Lol, I love it!  It is done...

https://github.com/goertzenator/yamler

Thanks for the input,
Dan.

On Fri, May 25, 2012 at 7:03 AM, Zabrane Mickael <zabra...@gmail.com> wrote:
> +1 yamler

> Regards,
> Zabrane

> _______________________________________________
> erlang-questions mailing list
> erlang-questi...@erlang.org
> http://erlang.org/mailman/listinfo/erlang-questions

_______________________________________________
erlang-questions mailing list
erlang-questi...@erlang.org
http://erlang.org/mailman/listinfo/erlang-questions

 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
End of messages
« Back to Discussions « Newer topic     Older topic »