{"title":"[Demo abstract] Patterning: repetitive and recursive pattern generation using clojure and quil","authors":"Phil Jones","doi":"10.1145/2633638.2633642","DOIUrl":null,"url":null,"abstract":"We describe work-in-progress on \"Patterning\", a Clojure library designed to work with Quil, that generates repetitive visual patterns inspired by traditional textile and wallpaper designs.\n Patterning uses function composition, recursion and lazily evaluated lists to allow short, elegant descriptions of complex, recursive and repetitive patterns. It is being developed to support a number of the author's ongoing art projects.","PeriodicalId":88474,"journal":{"name":"El Farmaceutico","volume":"36 1","pages":"71-72"},"PeriodicalIF":0.0000,"publicationDate":"2014-09-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"El Farmaceutico","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/2633638.2633642","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1
Abstract
We describe work-in-progress on "Patterning", a Clojure library designed to work with Quil, that generates repetitive visual patterns inspired by traditional textile and wallpaper designs.
Patterning uses function composition, recursion and lazily evaluated lists to allow short, elegant descriptions of complex, recursive and repetitive patterns. It is being developed to support a number of the author's ongoing art projects.