Hostname: page-component-7479d7b7d-qs9v7 Total loading time: 0 Render date: 2024-07-13T19:47:48.028Z Has data issue: false hasContentIssue false

Commercial users of functional programming workshop report

Published online by Cambridge University Press:  08 January 2014

MICHAEL SPERBER
Affiliation:
Active Group GmbH, Hornbergstra ße 49, 70794 Filderstadt, Germany (e-mail: sperber@deinprogramm.de)
ANIL MADHAVAPEDDY
Affiliation:
Computer Laboratory, University of Cambridge, 15 JJ Thomson Avenue, Cambridge CB3 0FD, UK (e-mail: anil@recoil.org)
Rights & Permissions [Opens in a new window]

Extract

Core share and HTML view are not available for this content. However, as you have access to this content, a full PDF is available via the ‘Save PDF’ action button.

Commercial Users of Functional Programming (CUFP) is an annual workshop that is aimed at the community of software developers who use functional programming in real-world settings. This scribe report covers the talks that were delivered at the 2012 workshop, which was held in association with International Conference on Functional Programming (ICFP) in Copenhagen, Denmark. The goal of the report is to give the reader a sense of what went on, rather than to reproduce the full details of the talks. Videos and slides from all the talks are available online at http://cufp.org.

Type
Articles
Copyright
Copyright © Cambridge University Press 2014 

References

Balat, V., Vouillon, J. & Yakobowski, B. (2009) Experience report: Ocsigen, a web programming framework. In Proceedings of the 14th ACM SIGPLAN International Conference on Functional Programming (ICFP '09). New York, NY: ACM, pp. 311316.Google Scholar
Benque, D., Bourton, S., Cockerton, C., Cook, B., Fisher, J., Ishtiaq, S., Piterman, N., Taylor, A. & Vardi, M. Y. (2012) BMA: Visual tool for modeling and analyzing biological networks. In Proceedings of the 24th International Conference on Computer Aided Verification (CAV '12). Berlin, Germany: Springer-Verlag, pp. 686692.Google Scholar
Elliott, C. M. (2009) Push-pull functional reactive programming. In Proceedings of the 2nd ACM SIGPLAN Symposium on Haskell (Haskell '09). New York, NY: ACM, pp. 2536.Google Scholar
Gamma, E., Helm, R., Johnson, R. & Vlissides, J. (1995) Design Patterns: Elements of Reusable Object-Oriented Software. Boston, MA: Addison-Wesley.Google Scholar
López, M., Castro, L. M. & Cabrero, D. (2012a) Declarative distributed advertisement system for iDTV: An industrial experience. In Proceedings of the 14th Symposium on Principles and Practice of Declarative Programming. (PPDP '12). New York, NY: ACM, pp. 185194.Google Scholar
López, M., Castro, L. M. & Cabrero, D. (2012b) Failover and takeover contingency mechanisms for network partition and node failure. In Proceedings of the 11th ACM SIGPLAN Workshop on Erlang (Erlang '12). New York, NY: ACM, pp. 5160.Google Scholar
McCabe, F. & Clark, K. (1995) April – Agent Process Interaction Language. In Intelligent Agents, Lecture Notes on Artificial Intelligence, Jennings, N. & Wolldridge, M. (eds), vol. 890. Berlin, Germany: Springer-Verlag, pp. 324340.CrossRefGoogle Scholar
Ondov, B. D., Bergman, N. H. & Phillippy, A. M. (2011) Interactive metagenomic visualization in a web browser. BMC Bioinformatics 12 (385).Google Scholar
Rendel, T. & Ostermann, K. (2010) Invertible syntax descriptions: Unifying parsing and pretty printing. In Proceedings of the 3rd ACM Haskell Symposium on Haskell (Haskell '10). New York, NY: ACM, pp. 112.Google Scholar
Reppy, J. H. (1999) Concurrent Programming in ML. Cambridge, UK: Cambridge University Press.Google Scholar
Searle, J. (1969) Speech Acts: An Essay in the Philosophy of Language. Cambridge, UK: Cambridge University Press.Google Scholar
Syme, D., Petricek, T. & Lomov, D. (2011) The F# asynchronous programming model. In Proceedings of the 13th International Conference on Practical Aspects of Declarative Languages (PADL '11). Berlin, Germany: Springer-Verlag, pp. 175189.Google Scholar
Vouillon, J. (2008) Lwt: A cooperative thread library. In Proceedings of the 2008 ACM SIGPLAN Workshop on ML (ML '08). New York, NY: ACM, pp. 312.Google Scholar
Wadler, P. & Blott, S. (1989) How to make Ad-Hoc polymorphism less Ad-Hoc. In Proceedings of the 16th Annual ACM Symposium on Principles of Programming Languages. Austin, TX: ACM Press, pp. 6076.Google Scholar
Submit a response

Discussions

No Discussions have been published for this article.