What should you learn first, Lisp or Haskell? It depends entirely on your personality. One thing is certain - if you want to be a great developer eventually you'll have to learn both.
The process of writing large parallel programs is complicated by the need to specify both the parallel behaviour of the program and the algorithm that is to be used to compute its result.
citeproc-hs is a library for automatically formatting bibliographic reference citations into a variety of styles using a macro language called Citation Style Language (CSL).
S. Peyton Jones, и J. Salkild. Proceedings of the fourth international conference on Functional programming languages and computer architecture, стр. 184--201. New York, NY, USA, ACM, (1989)
E. Meijer, и J. Jeuring. Advanced Functional Programming, First International Spring School on Advanced Functional Programming Techniques-Tutorial Text, стр. 228--266. London, UK, UK, Springer-Verlag, (1995)