{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,4]],"date-time":"2024-09-04T16:34:40Z","timestamp":1725467680833},"publisher-location":"Berlin, Heidelberg","reference-count":18,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783540648499"},{"type":"electronic","value":"9783540685289"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[1998]]},"DOI":"10.1007\/bfb0055431","type":"book-chapter","created":{"date-parts":[[2006,7,27]],"date-time":"2006-07-27T16:40:51Z","timestamp":1154018451000},"page":"178-197","source":"Crossref","is-referenced-by-count":3,"title":["Engineering large parallel functional programs"],"prefix":"10.1007","author":[{"given":"Hans-Wolfgang","family":"Loidl","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Phil","family":"Trinder","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2006,5,28]]},"reference":[{"key":"11_CR1","unstructured":"K. Hammond, H-W. Loidl, and A. Partridge. Visualising Granularity in Parallel Programs: A Graphical Winnowing System for Haskell. In HPFC'95 \u2014 High Performance Functional Computing, pp. 208\u2013221, Denver, CO, Apr. 10\u201312, 1995."},{"key":"11_CR2","unstructured":"K. Hammond, H-W. Loidl, and P.W. Trinder. Parallel Cost Centre Profiling. In Glasgow Workshop on Functional Programming, Ullapool, Scotland, Sep. 15\u201317, 1997."},{"issue":"8","key":"11_CR3","doi-asserted-by":"crossref","first-page":"765","DOI":"10.1002\/cpe.4330070803","volume":"7","author":"P.H. Hartel","year":"1995","unstructured":"P.H. Hartel, R.F.H. Hofman, K.G. Langendoen, H.L. Muller, W.G. Vree, and L.O. Hertzberger. A Toolkit for Parallel Functional Programming. Concurrency \u2014 Practice and Experience, 7(8): 765\u2013793, Dec. 1995.","journal-title":"Concurrency \u2014 Practice and Experience"},{"issue":"2","key":"11_CR4","doi-asserted-by":"publisher","first-page":"98","DOI":"10.1093\/comjnl\/32.2.98","volume":"32","author":"R.J.M. Hughes","year":"1989","unstructured":"R.J.M. Hughes. Why Functional Programming Matters. The Computer Journal, 32(2): 98\u2013107, Apr. 1989.","journal-title":"The Computer Journal"},{"key":"11_CR5","doi-asserted-by":"crossref","unstructured":"M. Lauer. Computing by Homomorphic Images, pp. 139\u2013168. In Computer Algebra \u2014 Symbolic and Algebraic Computation. Springer-Verlag, 1982.","DOI":"10.1007\/978-3-7091-3406-1_10"},{"key":"11_CR6","doi-asserted-by":"crossref","unstructured":"J. D. Lipson. Chinese Remainder and Interpolation Algorithms. In SYMSAM, pp. 372\u2013391, 1971.","DOI":"10.1145\/800204.806309"},{"key":"11_CR7","volume-title":"IFL'97 \u2014 Intl. Workshop on the Implementation of Functional Languages","author":"H-W. Loidl","year":"1997","unstructured":"H-W. Loidl, R. Morgan, P.W. Trinder, S. Poria, C. Cooper, S.L. Peyton Jones, and R. Garigliano. Parallelising a Large Functional Program; Or: Keeping LOLITA Busy. In IFL'97 \u2014 Intl. Workshop on the Implementation of Functional Languages, Univ. of St. Andrews, Scotland, Sep. 10\u201312, 1997."},{"key":"11_CR8","unstructured":"H-W. Loidl. Granularity in Large-Scale Parallel Functional Programming. PhD thesis, Dept. of Computing Science, Univ. of Glasgow, Mar. 1998."},{"key":"11_CR9","unstructured":"H-W. Loidl. LinSolv: a Case Study in Strategic Parallelism. In Glasgow Workshop on Functional Programming, Ullapool, Scotland, Sep. 15\u201317, 1997."},{"issue":"3","key":"11_CR10","doi-asserted-by":"publisher","first-page":"264","DOI":"10.1109\/71.86103","volume":"2","author":"E. Mohr","year":"1991","unstructured":"E. Mohr, D.A. Kranz, and R.H. Halstead Jr. Lazy Task Creation: A Technique for Increasing the Granularity of Parallel Programs. IEEE Transactions on Parallel and Distributed Systems, 2(3): 264\u2013280, Jul. 1991.","journal-title":"IEEE Transactions on Parallel and Distributed Systems"},{"key":"11_CR11","unstructured":"A.P. Poulovassilis and C. Small. A Domain-Theoretic Approach to Logic and Functional Databases. In VLDB'93 \u2014 Intl. Conf. on Very Large Databases, pp. 415\u2013426, 1993."},{"key":"11_CR12","unstructured":"P. Roe. Parallel Programming using Functional Languages. PhD thesis, Dept. of Computing Science, Univ. of Glasgow, Feb. 1991."},{"key":"11_CR13","first-page":"236","volume-title":"Profiling Parallel Functional Computations (without Parallel Machines)","author":"C. Runciman","year":"1993","unstructured":"C. Runciman and D. Wakeling. Profiling Parallel Functional Computations (without Parallel Machines). In Glasgow Workshop on Functional Programming, Workshops in Computing, pp. 236\u2013251, Ayr, Scotland, Jul. 5\u20137, 1993. Springer-Verlag."},{"issue":"2","key":"11_CR14","doi-asserted-by":"publisher","first-page":"334","DOI":"10.1145\/244795.244802","volume":"19","author":"P.M. Sansom","year":"1997","unstructured":"P.M. Sansom and S.L. Peyton Jones. Formally based profiling for higher-order functional languages. ACM Transactions on Programming Languages and Systems, 19(2): 334\u2013385, Mar. 1997.","journal-title":"ACM Transactions on Programming Languages and Systems"},{"key":"11_CR15","doi-asserted-by":"crossref","unstructured":"P.W. Trinder, K. Hammond, H-W. Loidl, and S.L. Peyton Jones. Algorithm + Strategy = Parallelism. Journal of Functional Programming, 8(1), Jan. 1998.","DOI":"10.1017\/S0956796897002967"},{"key":"11_CR16","unstructured":"P. Trinder, K. Hammond, H-W. Loidl, S.L. Peyton Jones, and J. Wu. A Case Study of Data-intensive Programs in Parallel Haskell. In Glasgow Workshop on Functional Programming, Ullapool, Scotland, Jul. 8\u201310, 1996."},{"key":"11_CR17","doi-asserted-by":"crossref","unstructured":"P. Trinder, K. Hammond, J.S. Mattson Jr., A.S Partridge, and S.L. Peyton Jones. GUM: a Portable Parallel implementation of Haskell. In PLDI'96 \u2014 Programming Languages Design and Implementation, pp. 79\u201388, Philadelphia, PA, May 1996.","DOI":"10.1145\/249069.231392"},{"issue":"1","key":"11_CR18","doi-asserted-by":"publisher","first-page":"29","DOI":"10.1016\/0965-9978(95)00112-3","volume":"26","author":"J. Wu","year":"1996","unstructured":"J. Wu and L. Harbird. A Functional Database System for Road Accident Analysis. Advances in Engineering Software, 26(1): 29\u201343, 1996.","journal-title":"Advances in Engineering Software"}],"container-title":["Lecture Notes in Computer Science","Implementation of Functional Languages"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/BFb0055431","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,4,20]],"date-time":"2019-04-20T05:07:30Z","timestamp":1555736850000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/BFb0055431"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[1998]]},"ISBN":["9783540648499","9783540685289"],"references-count":18,"URL":"https:\/\/doi.org\/10.1007\/bfb0055431","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[1998]]}}}