/** This file is part of Shapes. ** ** Shapes is free software: you can redistribute it and/or modify ** it under the terms of the GNU General Public License as published by ** the Free Software Foundation, either version 3 of the License, or ** any later version. ** ** Shapes is distributed in the hope that it will be useful, ** but WITHOUT ANY WARRANTY; without even the implied warranty of ** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the ** GNU General Public License for more details. ** ** You should have received a copy of the GNU General Public License ** along with Shapes. If not, see . ** ** Copyright 2008, 2014, 2015 Henrik Tidefelt **/ ##lookin ..Shapes foo: \ a b c → a + b + c IO..•stdout << [foo `1´ `2´ `3´] << "{n} bar: [foo b:`BAR´ ...] ofo: [bar `ofo´ ...] IO..•stdout << [ofo `2´] << "{n} IO..•stdout << [bar `1´ `3´] << "{n} IO..•stdout << [foo [...] b:`2´ [...] `1´ [...] `3´] << "{n}