I vaguely remember finding documentation explaining Liquidsoap's weird function 
signature documentation format, but now I can't find it and my Google-fu is 
failing me.

i.e. how do I translate  (([(string*string)])->unit) into something sensible?

In that example, what is a "unit" in example above? I didn't find a type called 
"unit" in the language documentation. And what is a (string*string) ... string 
multiplied by string? String pointer string?

I get that (()->foo) probably means a function that takes no args and returns a 
foo.

I also get that [] probably means a list, so ([])->foo would be a function that 
takes a list as its sole arg.

I think I'm just looking for a detailed documentation of all the notation used 
in function signatures, and I'm pretty sure I saw one somewhere, some years ago.

Thanks.

-ken

------------------------------------------------------------------------------
Meet PCI DSS 3.0 Compliance Requirements with EventLog Analyzer
Achieve PCI DSS 3.0 Compliant Status with Out-of-the-box PCI DSS Reports
Are you Audit-Ready for PCI DSS 3.0 Compliance? Download White paper
Comply to PCI DSS 3.0 Requirement 10 and 11.5 with EventLog Analyzer
http://pubads.g.doubleclick.net/gampad/clk?id=154622311&iu=/4140/ostg.clktrk
_______________________________________________
Savonet-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/savonet-users

Reply via email to