00:04:26 permagreen [~donovan@204-195-27-175.wavecable.com] has joined #scheme 00:07:27 Shozan [~shozan@fsf/member/shodan] has joined #scheme 00:08:01 -!- SHODAN [~shozan@fsf/member/shodan] has quit [Read error: Connection reset by peer] 00:08:23 -!- ehaliewicz [~user@50-0-51-11.dsl.static.sonic.net] has quit [Ping timeout: 256 seconds] 00:11:31 -!- joneshf-laptop [~joneshf@c-98-208-36-36.hsd1.ca.comcast.net] has quit [Ping timeout: 246 seconds] 00:15:23 trusktr [~trusktr@c-76-114-26-222.hsd1.ca.comcast.net] has joined #scheme 00:15:29 -!- krig [~krig@109.74.3.242] has quit [Read error: Operation timed out] 00:15:36 krig [~krig@109.74.3.242] has joined #scheme 00:24:05 joneshf-laptop [~joneshf@c-98-208-36-36.hsd1.ca.comcast.net] has joined #scheme 00:29:55 -!- pt [~pt@84.114.230.154] has quit [Ping timeout: 276 seconds] 00:44:57 Fare [~fare@150.Red-83-60-131.dynamicIP.rima-tde.net] has joined #scheme 00:56:21 I mean SICP doesn't say anything on other types of quoting than (quote ) 00:56:43 thanks for the advices 01:00:41 -!- hive-mind [pranq@unaffiliated/contempt] has quit [Remote host closed the connection] 01:01:16 jcowan [~jcowan@mail.digitalkingdom.org] has joined #scheme 01:02:06 hive-mind [pranq@unaffiliated/contempt] has joined #scheme 01:08:41 adu [~ajr@pool-72-83-26-103.washdc.fios.verizon.net] has joined #scheme 01:23:39 -!- pumpkin360 [~main@bco200.neoplus.adsl.tpnet.pl] has quit [Ping timeout: 240 seconds] 01:32:52 cosmez [~cosmez@200.92.100.68] has joined #scheme 01:34:30 anyone care to review my proposal for whatsits? 01:35:17 sure 01:35:28 what's a whatsits 01:35:30 ? 01:37:07 Now known as a comparator, actually. It's a bundle of procedures associated with equivalence. 01:37:18 See http://trac.sacrideo.us/wg/wiki/ComparatorsCowan 01:39:15 so T.typeEqual, T.equal, T.compare, T.hash, for any type T? 01:39:53 I actually use a global type=? in my implementation of eqv? 01:40:02 -!- ijp [~user@host109-157-170-160.range109-157.btcentralplus.com] has quit [Quit: The garbage collector got me] 01:41:10 No, not typeEqual. 01:41:26 The two arguments can be of different types. 01:42:14 what is "other procedures"? 01:42:35 -!- trusktr [~trusktr@c-76-114-26-222.hsd1.ca.comcast.net] has quit [Ping timeout: 245 seconds] 01:42:42 Riastradh [~riastradh@fsf/member/riastradh] has joined #scheme 01:42:58 by "other procedures" do you mean equal/compare/hash? 01:43:10 Yes. 01:43:17 ooooh 01:43:22 I didn't get that part 01:44:36 I hate to say this, but your comparators are not IEEE-754 compliant 01:48:49 Who's violating the floating-point tablets now? 01:49:52 there are 3 aspects of comparison that I don't think any language has complete coverage of 01:50:09 (1) Rounding (2) Epsilons, and (3) Unordered 01:50:26 *phablets 01:51:29 rounding and epsilons require an extra parameter, which doesn't work well with the whole binary-operator thing, and unordered comparisons require a new operation, which no one knows how to name 01:51:52 jcowan, ugh, i see what you mean about the boxed code and italic igly 01:52:27 canhas PeakWeb design back plz 01:52:29 Well, comparators are about total order, and NaN violates that total order. 01:53:02 And unlike the case of non-real numbers, there is no least-surprise answer that I can see. So I make it an error to pass them. 01:53:09 OTOH, default-comparator has to handle them somehow. 01:56:19 I can add a make-inexact-comparator that curries rounding and epsilon. 01:56:40 What are these comparators under discussion? 02:01:14 A comparator is a bundle of four procedures: a binary equivalence operator, a binary three-valued comparison operator, a unary hash function, and a type-check procedure that validates the arguments of the rest. 02:01:37 They are intended for use with hash tables, trees, sets, and other similar data structures. 02:01:40 Nisstyre-laptop [~yours@oftn/member/Nisstyre] has joined #scheme 02:02:03 (kpreid: I'm inclined to think that a comparator with neither equivalence nor compare is not a comparator at all.) 02:02:46 Sounds kludgey... 02:03:04 In short, it is a type class. 02:03:18 or rather, an instance thereof. 02:03:31 An instance of a particular type class. 02:03:32 But not tied to a specific data structure, since the type checker is an arbitrary predicate. 02:03:44 is a type class, rather. 02:04:18 I am beginning to believe that R7RS-large will have an arbitrary-predicate type system for the most part. 02:05:37 sounds common lispy 02:05:59 Well, CL allows arbitrary predicates with SATISFIES?, but that's hardly the core of the type system. 02:06:08 How do I invent new type classes, and what if I want more limited type classes? 02:06:29 -!- miql [~miql@ip68-98-19-126.ph.ph.cox.net] has quit [Ping timeout: 248 seconds] 02:06:33 What if I have a total order but no hash function? 02:06:54 In this context, there is no such thing as a type class in the abstract, only specific type classes. If you want Monoid, you have a record with typecheck, mappend, and mempty. 02:07:27 Riastradh: No problem with a total order but no hash function. 02:07:48 Just that a hash function without equivalence is useless. 02:08:40 You can of course infer equivalence from order, though not the other way about. 02:09:53 adu: Still reading it, finished, or abandoned the effort? 02:13:04 still reading 02:13:20 Ta. 02:15:09 Did Alexey send a note about `ontologies'? 02:15:52 I would recommend renaming string-comparator-ci to string-ci-comparator 02:16:33 -!- rszeno [~rszeno@79.114.92.41] has quit [Quit: Leaving.] 02:16:56 -!- Fare [~fare@150.Red-83-60-131.dynamicIP.rima-tde.net] has quit [Remote host closed the connection] 02:17:34 -!- wbooze [~wbooze@xdsl-78-35-172-184.netcologne.de] has quit [Ping timeout: 252 seconds] 02:17:59 omg I love if3 02:18:24 agumonkey [~agu@52.158.70.86.rev.sfr.net] has joined #scheme 02:21:38 Riastradh: He did, but I didn't like the word due to its already heavy overload. (On my 2011 income tax return, I listed my occupation as "ontologist", which was quite true that year.) 02:21:40 I really don't like the definition of complex-comparator 02:22:02 Nobody does, but is there anything better to be had? It is the least-surprising bad choice. 02:22:14 You can blame me for the word `ontology'. 02:23:27 Indeed, but why did you choose it, and what did you mean by it? I didn't see your note, only a reference thereto. 02:23:41 (if (= (real-part x) (real-part y)) (compare (imag-part x) (imag-part y)) (if (= (imag-part x) (imag-part y)) (compare (real-part x) (real-part y)) *unordered-value*)) 02:23:44 adu: Fixed {string,char}-comparator-ci 02:24:17 Total order, remember. 02:24:18 Well, it's supposed to be a fairly general description of information you know about some stuff. 02:24:52 So `ontology' was the best word that came to mind (in the afternoon the idea occurred to me and I wrote some code using it). 02:25:46 Fair enough. 02:26:05 Riastradh: you invented RDF? 02:26:20 ...No. 02:26:27 what? 02:27:59 I suppose I could write a partial comparitors library 02:28:38 More important than writing a library is writing applications that demonstrate that it works and serves a useful purpose. 02:29:01 This is a meta-library; it arose in contemplating what the set and hash table libraries for R7RS-large should be and do. 02:30:08 so I get the impression that complex (as viewed as a pair), strings (as viewed as a sequence of chars), and lists are all compatible 02:30:23 My theory about the `ontology' idea was that you could use it to automatically make useful decisions at run-time about what data structures would be most applicable for some arrangement of data given what you know about the data. 02:31:33 Riastradh: I personally think that ontologies are underrated 02:32:38 And you could write programs messing with little views into the arrangements of data parametrized by the ontology so that they wouldn't have to have it baked into them -- that is, the little programmettes could just say `I want to work with an unordered set of these things over here --->', and let whoever passed in the things pass in the ontology too, and let the set library decide what internal data structure to used based on the ontology. 02:34:06 Exactly what I am doing on a more limited and concrete scale. However, unless the facts in the ontology are quite specific, it's hard to draw certain kinds of deductions. 02:34:38 No, not exactly what you are doing. 02:34:41 For example, to use a bit/bytevector as a set, you have to know not only that the elements are integers, but also within what range they are allowed to operate. 02:34:43 You're doing type classes. 02:35:02 It's a little more general than type classes. 02:35:21 The purpose of the ontology abstraction was to leave out even what type classes you want to work with. 02:35:24 it sounds like an interface 02:35:31 For example, a hash table package can notice that it has been passed the eq-comparator, and ignore the hash function there in favor of an address-based hash function. 02:35:59 s/integers/exact integers 02:36:12 I don't like that, it should use the comparitors hash function 02:36:44 That's bad in the case of eq?; you don't want to expose address-based hashing to the outside world, only to data structures of which the GC has special knowledge. 02:37:15 If I figure out a nice way to compute a total order on some set of objects, then I ought to be able to say that in the ontology I use for the set of objects, and thereby cause something to start using a balanced binary tree in the place of a linear list. 02:37:16 Trying to use an address-based hash function as a general hash function will get you in trouble, because it is not idempotent. 02:38:30 Riastradh: In order to make that work, "is a total order of" has to be a known predicate, or inferable by some known method of reasoning from known predicates. 02:38:47 The trouble is, where do you stop? 02:39:06 There has to be some set of ground relations that are directly intepretable. 02:39:24 *shrug* 02:39:25 jcowan: is it possible to define a comparator that returns something other than -1, 0, 1? 02:39:36 Give the system a time limit on its reasoning... 02:40:15 I don't mean "stop" in the sense of "stop reasoning" but in the sense of axiom schemata. 02:40:22 Riastradh: are you talking about Alexey Radul? 02:40:28 adu, yes. 02:40:31 that is, you stop when you find some axiomatic relations, and what are they to be? 02:40:37 Riastradh: OMG I love his work 02:40:48 Riastradh: I've been building a system to work with cells and propagators 02:40:54 -!- RageOfThou [~RageOfTho@77.221.25.95] has quit [Ping timeout: 256 seconds] 02:41:06 Riastradh: and playing with the MITScheme impl 02:41:12 Stop when you can make progress in the program. 02:41:20 Riastradh: why? 02:41:27 Huh? 02:41:33 why stop? 02:41:37 My last message was intended to be addressed to jcowan. 02:41:41 oh 02:41:42 ok 02:43:00 I've been trying to figure out a way to store Cells and Propagators in RDF graphs, and weather or not the AddContent() method can be as simple as adding a triple 02:43:39 -!- LAMMJohnson [~ja@user-5af4385c.broadband.tesco.net] has quit [Ping timeout: 256 seconds] 02:44:09 because right now, the file-format for propagator graphs is .scm 02:45:35 LAMMJohnson [~ja@host86-140-34-36.range86-140.btcentralplus.com] has joined #scheme 02:49:38 trusktr [~trusktr@c-76-114-26-222.hsd1.ca.comcast.net] has joined #scheme 02:49:42 adu: Since most Schemes don't provide access to the IEEE rounding modes as such, can we emulate the rounding/epsilon pair in a high-level implementation? 02:50:10 Well, they should! 02:50:21 yes, rounding and epsilon could be arguments to make-ieee-comparator or something 02:50:28 That, or they should eschew inexact arithmetic altogether. 02:50:46 my big question is about the unordered comparison, which would apply to NaNs and complex numbers in the strict sense 02:51:35 but if you're forbiding partial orders, then that's not a valid question I guess 02:52:38 is it possible to have a specific exception for that? 02:52:59 like comparison-with-nan-exception 02:53:30 that would solve it, given a catch or guard feature 02:54:58 -!- agumonkey [~agu@52.158.70.86.rev.sfr.net] has quit [Ping timeout: 246 seconds] 02:59:25 -!- LAMMJohnson [~ja@host86-140-34-36.range86-140.btcentralplus.com] has quit [Ping timeout: 276 seconds] 03:01:02 LAMMJohnson [~ja@user-5af4385c.broadband.tesco.net] has joined #scheme 03:04:37 -!- jao [~jao@pdpc/supporter/professional/jao] has quit [Ping timeout: 256 seconds] 03:06:04 -!- jrajav [~jrajav@71-82-124-223.dhcp.roch.mn.charter.com] has quit [Quit: I tend to be neutral about apples] 03:08:26 turbofail [~user@107-215-216-65.lightspeed.sntcca.sbcglobal.net] has joined #scheme 03:09:55 jeapostrophe [~jay@69.169.141.110.provo.static.broadweavenetworks.net] has joined #scheme 03:09:55 -!- jeapostrophe [~jay@69.169.141.110.provo.static.broadweavenetworks.net] has quit [Changing host] 03:09:55 jeapostrophe [~jay@racket/jeapostrophe] has joined #scheme 03:14:02 -!- jeapostrophe [~jay@racket/jeapostrophe] has quit [Ping timeout: 240 seconds] 03:17:34 -!- adu [~ajr@pool-72-83-26-103.washdc.fios.verizon.net] has quit [Quit: adu] 03:31:49 adu: I suppose so 03:32:31 in addition, make-inexact-comparator could have an arg saying what to do with NaN (more than +inf.0, less than -inf.0, same as 0.0 and -0.0, error), something like that. 03:32:34 I'll add it to the issues list. 03:34:43 -!- araujo [~araujo@gentoo/developer/araujo] has quit [Quit: Leaving] 03:35:39 -!- acarrico [~acarrico@cable54-3-142.stoweaccess.com] has quit [Quit: Leaving.] 03:36:31 acarrico [~acarrico@cable54-3-142.stoweaccess.com] has joined #scheme 03:38:49 preflex_ [~preflex@unaffiliated/mauke/bot/preflex] has joined #scheme 03:40:07 -!- Gooder``` [~user@218.69.12.194] has quit [Ping timeout: 264 seconds] 03:40:19 -!- preflex [~preflex@unaffiliated/mauke/bot/preflex] has quit [Ping timeout: 256 seconds] 03:40:35 -!- preflex_ is now known as preflex 03:42:08 -!- Myk267 [~myk@unaffiliated/myk267] has quit [Quit: Ack! Hans, run! It's the lhurgoyf!] 03:45:38 ehaliewicz [~user@50-0-51-11.dsl.static.sonic.net] has joined #scheme 03:46:28 yacks [~py@180.151.36.168] has joined #scheme 03:47:55 -!- pierpa [~user@host126-61-dynamic.41-79-r.retail.telecomitalia.it] has quit [Ping timeout: 264 seconds] 03:52:24 -!- offby1 [~erich@pdpc/supporter/monthlybyte/offby1] has quit [Remote host closed the connection] 04:01:55 offby1 [~offby1@ec2-54-215-10-197.us-west-1.compute.amazonaws.com] has joined #scheme 04:03:03 -!- offby1 [~offby1@ec2-54-215-10-197.us-west-1.compute.amazonaws.com] has quit [Changing host] 04:03:03 offby1 [~offby1@pdpc/supporter/monthlybyte/offby1] has joined #scheme 04:09:30 -!- jrapdx [~jrapdx@c-98-246-145-216.hsd1.or.comcast.net] has quit [Remote host closed the connection] 04:14:42 miql [~miql@ip68-98-19-126.ph.ph.cox.net] has joined #scheme 04:19:07 -!- cosmez [~cosmez@200.92.100.68] has quit [Ping timeout: 260 seconds] 04:27:28 -!- zacts [~zacts@unaffiliated/zacts] has quit [Quit: leaving] 04:30:44 REPLeffect [~REPLeffec@69.54.115.254] has joined #scheme 04:43:34 clog [~nef@bespin.org] has joined #scheme 04:45:25 -!- miql [~miql@ip68-98-19-126.ph.ph.cox.net] has quit [Ping timeout: 240 seconds] 04:53:41 -!- jcowan [~jcowan@mail.digitalkingdom.org] has quit [Quit: Leaving] 05:31:41 leku [~mjf@shell.dhp.com] has joined #scheme 05:40:29 przl [~przlrkt@p5DCA3092.dip0.t-ipconnect.de] has joined #scheme 05:41:10 how can I change a negative number into a positive one? 05:41:38 if I want to find the absolute value of -11, how do I just get 11 out of that? 05:42:03 at least some schemes seem to include an abs function 05:42:10 can't use abs 05:42:59 rudybot: last seen Daemmerung 05:43:00 klutometis: offers Daemmerung a few small-cap funds 05:43:10 why not? 05:43:16 (- 0 x) 05:43:21 it's a SICP problem 05:43:33 ...or (- x), if you're into the whole brevity thing. 05:43:39 lol 05:43:44 g1 dude 05:43:56 thanks 05:45:27 ah duh i had it right 05:45:47 had something else broken tho 06:01:42 -!- peterhil [~peterhil@91-157-48-77.elisa-laajakaista.fi] has quit [Ping timeout: 256 seconds] 06:02:23 Where'd jcowan go? 06:12:27 -!- przl [~przlrkt@p5DCA3092.dip0.t-ipconnect.de] has quit [Ping timeout: 252 seconds] 06:18:14 -!- permagreen [~donovan@204-195-27-175.wavecable.com] has quit [Quit: USER DEAD IMMINENT] 06:28:17 gravicappa [~gravicapp@ppp91-77-160-232.pppoe.mtu-net.ru] has joined #scheme 06:31:54 -!- ehaliewicz [~user@50-0-51-11.dsl.static.sonic.net] has quit [Ping timeout: 264 seconds] 06:35:27 ehaliewicz [~user@50-0-51-11.dsl.static.sonic.net] has joined #scheme 06:35:41 agumonkey [~agu@52.158.70.86.rev.sfr.net] has joined #scheme 06:35:56 kilimanjaro [~kilimanja@unaffiliated/kilimanjaro] has joined #scheme 06:57:10 hkBst [~marijn@gentoo/developer/hkbst] has joined #scheme 06:59:17 -!- eni [~eni@gob75-5-82-230-88-217.fbx.proxad.net] has quit [Ping timeout: 248 seconds] 07:14:41 permagreen [~donovan@204.195.27.175] has joined #scheme 07:20:14 rgc [~user@195.Red-88-5-174.dynamicIP.rima-tde.net] has joined #scheme 07:21:08 -!- mutley89 [~mutley89@host31-54-196-149.range31-54.btcentralplus.com] has quit [Quit: Leaving] 07:24:38 -!- kobain [~kobian@unaffiliated/kobain] has quit [Quit: l'unica veritā.. č la morte stessa!] 07:28:07 -!- gavilan2 [~Gavilan2@198.144.156.126] has quit [Ping timeout: 264 seconds] 07:29:00 gavilan2 [~Gavilan2@184.75.213.170] has joined #scheme 07:34:33 jewel [~jewel@105-237-24-43.access.mtnbusiness.co.za] has joined #scheme 07:35:30 -!- rgc [~user@195.Red-88-5-174.dynamicIP.rima-tde.net] has quit [Ping timeout: 264 seconds] 07:43:54 -!- hkBst [~marijn@gentoo/developer/hkbst] has quit [Remote host closed the connection] 07:44:18 hkBst [~marijn@80.120.175.18] has joined #scheme 07:44:18 -!- hkBst [~marijn@80.120.175.18] has quit [Changing host] 07:44:18 hkBst [~marijn@gentoo/developer/hkbst] has joined #scheme 07:51:45 -!- cdidd [~cdidd@93-80-5-216.broadband.corbina.ru] has quit [Ping timeout: 245 seconds] 07:55:54 ogamita [~t@77.104.4.54] has joined #scheme 07:59:19 Quote is nasty .. (let-syntax ((test (syntax-rules () ((test 'foo) quote)))) (test (0 1))) => 0 07:59:49 How would you propose that it work? 08:01:05 I was reading R5RS and it's not immediately apparent whether one can use quote to have constant sexps in the pattern. But I guess it makes sense this way because the pattern language isn't Scheme, so there's no reason `quote' should have special meaning in it. 08:02:03 What would be nice then, would be if the 'foo abbreviation weren't allowed in a position like that, but since that's usually done on the reader level already I guess there's no easy way around it. 08:02:28 The minor downsides of homoiconicity, I guess .. 08:04:52 -!- Nisstyre-laptop [~yours@oftn/member/Nisstyre] has quit [Quit: Leaving] 08:08:09 -!- carleastlund [~carleastl@209-6-40-238.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com] has quit [Quit: carleastlund] 08:13:48 przl [~przlrkt@p54BD2BC4.dip0.t-ipconnect.de] has joined #scheme 08:28:58 -!- gravicappa [~gravicapp@ppp91-77-160-232.pppoe.mtu-net.ru] has quit [Remote host closed the connection] 08:30:23 zacts [~zacts@unaffiliated/zacts] has joined #scheme 08:33:13 -!- trusktr [~trusktr@c-76-114-26-222.hsd1.ca.comcast.net] has quit [Ping timeout: 252 seconds] 08:35:04 -!- przl [~przlrkt@p54BD2BC4.dip0.t-ipconnect.de] has quit [Quit: leaving] 08:35:22 przl [~przlrkt@p54BD2BC4.dip0.t-ipconnect.de] has joined #scheme 08:57:36 -!- Hydan [~hydan@ip-89-103-110-5.net.upcbroadband.cz] has quit [Remote host closed the connection] 08:58:31 lo 09:08:25 -!- przl [~przlrkt@p54BD2BC4.dip0.t-ipconnect.de] has quit [Ping timeout: 245 seconds] 09:09:41 przl [~przlrkt@p54BD2BC4.dip0.t-ipconnect.de] has joined #scheme 09:17:08 araujo [~araujo@190.73.45.171] has joined #scheme 09:17:08 -!- araujo [~araujo@190.73.45.171] has quit [Changing host] 09:17:08 araujo [~araujo@gentoo/developer/araujo] has joined #scheme 09:23:58 rgc [~user@195.Red-88-5-174.dynamicIP.rima-tde.net] has joined #scheme 09:28:12 alexei___ [~amgarchin@theo1.theochem.tu-muenchen.de] has joined #scheme 09:35:28 -!- kilimanjaro [~kilimanja@unaffiliated/kilimanjaro] has quit [Quit: Leaving] 09:42:27 cdidd [~cdidd@93-80-113-239.broadband.corbina.ru] has joined #scheme 09:47:48 -!- arbscht_ [~arbscht@fsf/member/arbscht] has quit [Ping timeout: 256 seconds] 09:52:00 pierpa [~user@host126-61-dynamic.41-79-r.retail.telecomitalia.it] has joined #scheme 09:56:30 -!- rgc [~user@195.Red-88-5-174.dynamicIP.rima-tde.net] has quit [Ping timeout: 264 seconds] 09:57:47 -!- agumonkey [~agu@52.158.70.86.rev.sfr.net] has quit [Remote host closed the connection] 10:01:40 agumonkey [~agu@52.158.70.86.rev.sfr.net] has joined #scheme 10:05:38 rszeno [~rszeno@79.114.93.168] has joined #scheme 10:07:35 civodul [~user@gateway/tor-sasl/civodul] has joined #scheme 10:11:29 -!- ehaliewicz [~user@50-0-51-11.dsl.static.sonic.net] has quit [Remote host closed the connection] 10:13:23 -!- offby1 [~offby1@pdpc/supporter/monthlybyte/offby1] has quit [Ping timeout: 276 seconds] 10:13:23 -!- Kabaka [kabaka@botters/kabaka] has quit [Ping timeout: 276 seconds] 10:16:30 Kabaka [kabaka@botters/kabaka] has joined #scheme 10:18:03 -!- minsa [~minsa@c-24-130-180-195.hsd1.ca.comcast.net] has quit [Quit: Ex-Chat] 10:19:21 rgc [~user@195.Red-88-5-174.dynamicIP.rima-tde.net] has joined #scheme 10:22:49 arbscht [~arbscht@fsf/member/arbscht] has joined #scheme 10:36:08 ffio [~fire@unaffiliated/security] has joined #scheme 10:37:54 -!- arbscht [~arbscht@fsf/member/arbscht] has quit [Ping timeout: 264 seconds] 10:42:10 -!- przl [~przlrkt@p54BD2BC4.dip0.t-ipconnect.de] has quit [Ping timeout: 245 seconds] 10:44:12 I asked something similar before but, just to make sure, will I miss anything if I skip R2RS to R5RS, once R7RS-small is out ? (0 and 1 were enlightening from a paedagogical point, but starting from 2 it seems to be relatively boring. 6 is a different topic entirely I think.) 10:46:11 -!- civodul [~user@gateway/tor-sasl/civodul] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 10:49:23 main [~main@bco200.neoplus.adsl.tpnet.pl] has joined #scheme 10:50:56 -!- rgc [~user@195.Red-88-5-174.dynamicIP.rima-tde.net] has quit [Remote host closed the connection] 11:00:54 -!- ogamita [~t@77.104.4.54] has quit [Read error: Operation timed out] 11:04:45 taylanub, why do you want to read them? :) 11:18:06 -!- agumonkey [~agu@52.158.70.86.rev.sfr.net] has quit [Ping timeout: 264 seconds] 11:23:28 rszeno: The original report was very enlightening, the revised one also quite good, the rest seem to be dry specs but I thought they might still give some interesting perspectives with regard to functionalities that were initially omitted, dropped, etc. for various reasons ... 11:24:55 But I'm guessing now the wisdom one would get from that would be rather insignificant. 11:27:31 -!- ffio [~fire@unaffiliated/security] has quit [Ping timeout: 260 seconds] 11:27:46 ffio_ [~fire@unaffiliated/security] has joined #scheme 11:28:20 przl [~przlrkt@p54BD2BC4.dip0.t-ipconnect.de] has joined #scheme 11:28:26 -!- zacts [~zacts@unaffiliated/zacts] has quit [Quit: leaving] 11:30:20 -!- hkBst [~marijn@gentoo/developer/hkbst] has quit [Ping timeout: 260 seconds] 11:30:27 hkBst [~marijn@gentoo/developer/hkbst] has joined #scheme 11:31:20 zacts [~blueberry@unaffiliated/zacts] has joined #scheme 11:33:30 my question was more about your goal about utility of doing this from your point of vie. I agree are interesting to some extent but are still specification. 11:35:08 Simply getting more into (theoretical) CS. :) 11:35:09 i suppose i read all of them how they come but i don't realy remember, :) 11:37:02 you are interesting in using or implementing scheme? 11:37:10 or both? 11:37:29 Both. All CS, basically. 11:38:37 imo are tons of interesting things, you could spend all life only finding them 11:39:39 for example if you look only at schemers.org you have a lot of reading for next few years, :) 11:39:55 Right .. I guess reading a series of very-similar specs for a prog lang would be a waste of time when there's so much diverse stuff. 11:41:00 Heck, I have yet to learn Haskell! 11:41:49 is already a babel, are too many, ml, ocaml, erlang, ... :) 11:43:34 but learning few of them help in learning others 11:56:27 main_ [~main@ageq252.neoplus.adsl.tpnet.pl] has joined #scheme 11:59:01 -!- main [~main@bco200.neoplus.adsl.tpnet.pl] has quit [Ping timeout: 248 seconds] 12:02:40 jeapostrophe [~jay@lallab.cs.byu.edu] has joined #scheme 12:02:40 -!- jeapostrophe [~jay@lallab.cs.byu.edu] has quit [Changing host] 12:02:40 jeapostrophe [~jay@racket/jeapostrophe] has joined #scheme 12:04:06 Nisstyre [~yours@oftn/member/Nisstyre] has joined #scheme 12:05:24 offby1 [~offby1@ec2-54-215-10-197.us-west-1.compute.amazonaws.com] has joined #scheme 12:07:57 taylanub, this is something i found interesting http://www.cse.chalmers.se/~bernardy/pp/Lectures.html 12:08:32 i was looking for something similar but found this 12:09:29 in fact i was looking for this diagram, http://www.cse.chalmers.se/~bernardy/pp/paradigmsDIAGRAMeng.pdf 12:11:23 -!- cross_ [cross@spitfire.i.gajendra.net] has quit [Remote host closed the connection] 12:16:11 RageOfThou [~RageOfTho@77.221.25.95] has joined #scheme 12:16:14 Thanks, will look into those. 12:17:03 agumonkey [~agu@52.158.70.86.rev.sfr.net] has joined #scheme 12:21:27 welcome 12:31:56 taylanub: check out PLAI if you haven't already 12:32:07 also http://www.cs.indiana.edu/~dfried/ 12:32:54 PLAI goes into the whole "paradigms" thing. and mostly argues that it's not useful 12:36:18 Chaos`Eternal [~chaos@199.231.215.178] has joined #scheme 12:38:39 ventonegro [~alex@catv-133-030.tbwil.ch] has joined #scheme 12:39:08 -!- ventonegro [~alex@catv-133-030.tbwil.ch] has quit [Read error: Connection reset by peer] 12:44:53 -!- Khisanth [~Khisanth@50.14.244.111] has quit [Ping timeout: 248 seconds] 12:45:07 -!- rszeno [~rszeno@79.114.93.168] has quit [Ping timeout: 252 seconds] 12:48:34 arbscht [~arbscht@fsf/member/arbscht] has joined #scheme 12:59:33 Khisanth [~Khisanth@50.14.244.111] has joined #scheme 13:00:11 amgarching [~matveev@theo1.theochem.tu-muenchen.de] has joined #scheme 13:00:21 rszeno [~rszeno@79.114.98.87] has joined #scheme 13:01:49 -!- Baughn [~svein@tsugumi.brage.info] has quit [Quit: leaving] 13:02:26 -!- main_ [~main@ageq252.neoplus.adsl.tpnet.pl] has quit [Quit: leaving] 13:02:56 Hi, how do you chain (and X (expression-involving X)) emulating Maybe in Haskell? 13:03:24 -!- developernotes [~Nick@ec2-23-23-158-237.compute-1.amazonaws.com] has quit [Quit: ZNC - http://znc.in] 13:04:30 find it http://srfi.schemers.org/srfi-2/srfi-2.html 13:09:23 ventonegro [40166d7b@gateway/web/freenode/ip.64.22.109.123] has joined #scheme 13:12:38 Aune [~Arne@h-152-28.a163.priv.bahnhof.se] has joined #scheme 13:12:49 edw [~edw@207.239.61.34] has joined #scheme 13:27:59 developernotes [~developer@173-18-189-145.client.mchsi.com] has joined #scheme 13:38:25 -!- zacts [~blueberry@unaffiliated/zacts] has quit [Quit: leaving] 13:42:19 -!- acarrico [~acarrico@cable54-3-142.stoweaccess.com] has quit [Ping timeout: 252 seconds] 13:45:36 fgudin [fgudin@odin.sdf-eu.org] has joined #scheme 13:46:40 pt [~pt@84.114.230.154] has joined #scheme 13:52:01 ((lambda (food) (eat food)) brain-food) 13:52:11 wingo [~wingo@195.Red-88-5-174.dynamicIP.rima-tde.net] has joined #scheme 13:56:46 acarrico [~acarrico@cable54-3-142.stoweaccess.com] has joined #scheme 13:57:10 cross [cross@spitfire.i.gajendra.net] has joined #scheme 13:59:34 -!- ventonegro [40166d7b@gateway/web/freenode/ip.64.22.109.123] has quit [Quit: Page closed] 14:14:46 -!- wingo [~wingo@195.Red-88-5-174.dynamicIP.rima-tde.net] has quit [Ping timeout: 276 seconds] 14:15:05 gravicappa [~gravicapp@ppp91-77-160-232.pppoe.mtu-net.ru] has joined #scheme 14:27:29 -!- Riastradh [~riastradh@fsf/member/riastradh] has quit [Ping timeout: 240 seconds] 14:30:06 -!- pierpa [~user@host126-61-dynamic.41-79-r.retail.telecomitalia.it] has quit [Ping timeout: 264 seconds] 14:32:06 pnkfelix [~user@bas75-2-88-170-201-21.fbx.proxad.net] has joined #scheme 14:36:42 -!- agumonkey [~agu@52.158.70.86.rev.sfr.net] has quit [Ping timeout: 264 seconds] 14:40:37 miql [~miql@ip68-98-19-126.ph.ph.cox.net] has joined #scheme 14:41:22 Riastradh [~riastradh@fsf/member/riastradh] has joined #scheme 14:46:36 wbooze [~wbooze@xdsl-87-79-248-11.netcologne.de] has joined #scheme 14:48:34 wingo [~wingo@195.Red-88-5-174.dynamicIP.rima-tde.net] has joined #scheme 14:49:54 -!- Chaos`Eternal [~chaos@199.231.215.178] has quit [Ping timeout: 264 seconds] 14:49:58 -!- przl [~przlrkt@p54BD2BC4.dip0.t-ipconnect.de] has quit [Ping timeout: 252 seconds] 14:56:36 -!- SeySayux [SeySayux@libsylph/developer/seysayux] has quit [Ping timeout: 260 seconds] 14:57:29 -!- Riastradh [~riastradh@fsf/member/riastradh] has quit [Ping timeout: 240 seconds] 14:57:53 SeySayux [SeySayux@libsylph/developer/seysayux] has joined #scheme 15:00:42 jao [~jao@183.Red-79-144-34.dynamicIP.rima-tde.net] has joined #scheme 15:00:46 -!- jao [~jao@183.Red-79-144-34.dynamicIP.rima-tde.net] has quit [Changing host] 15:00:46 jao [~jao@pdpc/supporter/professional/jao] has joined #scheme 15:08:22 Riastradh [~riastradh@fsf/member/riastradh] has joined #scheme 15:14:27 civodul [~user@gateway/tor-sasl/civodul] has joined #scheme 15:15:36 przl [~przlrkt@p54BD2BC4.dip0.t-ipconnect.de] has joined #scheme 15:15:46 -!- edw [~edw@207.239.61.34] has quit [Quit: Textual IRC Client: www.textualapp.com] 15:18:22 acarrico1 [~acarrico@cable54-3-142.stoweaccess.com] has joined #scheme 15:18:34 -!- acarrico [~acarrico@cable54-3-142.stoweaccess.com] has quit [Read error: Connection reset by peer] 15:20:29 -!- Riastradh [~riastradh@fsf/member/riastradh] has quit [Ping timeout: 240 seconds] 15:29:35 -!- wingo [~wingo@195.Red-88-5-174.dynamicIP.rima-tde.net] has quit [Quit: Leaving] 15:32:33 -!- hkBst [~marijn@gentoo/developer/hkbst] has quit [Quit: Konversation terminated!] 15:33:42 -!- Nisstyre [~yours@oftn/member/Nisstyre] has quit [Read error: Connection reset by peer] 15:34:29 Nisstyre [~yours@oftn/member/Nisstyre] has joined #scheme 15:35:01 -!- gavilan2 [~Gavilan2@184.75.213.170] has quit [Ping timeout: 248 seconds] 15:35:48 -!- sad0ur [~sad0ur@ip-89-102-144-158.net.upcbroadband.cz] has quit [Read error: Connection reset by peer] 15:36:15 carleastlund [~carleastl@209-6-40-238.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com] has joined #scheme 15:36:36 acarrico [~acarrico@cable54-3-142.stoweaccess.com] has joined #scheme 15:36:37 kobain [~kobian@unaffiliated/kobain] has joined #scheme 15:37:23 -!- acarrico1 [~acarrico@cable54-3-142.stoweaccess.com] has quit [Read error: Connection reset by peer] 15:38:12 agumonkey [~agu@52.158.70.86.rev.sfr.net] has joined #scheme 15:38:51 sad0ur [~sad0ur@ip-89-102-144-158.net.upcbroadband.cz] has joined #scheme 15:47:43 -!- przl [~przlrkt@p54BD2BC4.dip0.t-ipconnect.de] has quit [Ping timeout: 252 seconds] 15:49:29 przl [~przlrkt@p54BD2BC4.dip0.t-ipconnect.de] has joined #scheme 15:50:37 newtothis [~chatzilla@77.126.133.206] has joined #scheme 15:52:00 -!- civodul [~user@gateway/tor-sasl/civodul] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 15:55:38 -!- blackwol` is now known as blackwolf 16:09:28 Riastradh [~riastradh@fsf/member/riastradh] has joined #scheme 16:25:50 phax [~phax@unaffiliated/phax] has joined #scheme 16:28:06 -!- przl [~przlrkt@p54BD2BC4.dip0.t-ipconnect.de] has quit [Ping timeout: 240 seconds] 16:34:13 -!- alexei___ [~amgarchin@theo1.theochem.tu-muenchen.de] has quit [Ping timeout: 248 seconds] 16:34:31 -!- phax [~phax@unaffiliated/phax] has quit [Quit: Leaving] 16:37:07 -!- jao [~jao@pdpc/supporter/professional/jao] has quit [Remote host closed the connection] 16:40:00 jao [~jao@183.Red-79-144-34.dynamicIP.rima-tde.net] has joined #scheme 16:40:04 -!- jao [~jao@183.Red-79-144-34.dynamicIP.rima-tde.net] has quit [Changing host] 16:40:04 jao [~jao@pdpc/supporter/professional/jao] has joined #scheme 16:46:43 outxie [~outxie@86.Red-79-159-6.staticIP.rima-tde.net] has joined #scheme 16:49:52 -!- newtothis [~chatzilla@77.126.133.206] has quit [Remote host closed the connection] 16:55:22 -!- joneshf-laptop [~joneshf@c-98-208-36-36.hsd1.ca.comcast.net] has quit [Remote host closed the connection] 16:56:10 eni [~eni@gob75-5-82-230-88-217.fbx.proxad.net] has joined #scheme 16:58:42 alexei___ [~amgarchin@p4FD609E5.dip0.t-ipconnect.de] has joined #scheme 17:13:25 -!- jaimef [jaimef@dns.mauthesis.com] has quit [Quit: Emacs must have died] 17:15:27 Myk267 [~myk@unaffiliated/myk267] has joined #scheme 17:21:31 mutley89 [~mutley89@host31-54-196-149.range31-54.btcentralplus.com] has joined #scheme 17:22:11 jaimef [jaimef@dns.mauthesis.com] has joined #scheme 17:28:08 tcsc [~tcsc@c-76-127-240-20.hsd1.ct.comcast.net] has joined #scheme 17:31:49 -!- pt [~pt@84.114.230.154] has quit [Ping timeout: 251 seconds] 17:33:56 -!- acarrico [~acarrico@cable54-3-142.stoweaccess.com] has quit [Read error: Operation timed out] 17:33:58 pt [~pt@84.114.230.154] has joined #scheme 17:38:04 joneshf-laptop [~joneshf@mail.concordusapps.com] has joined #scheme 17:39:24 -!- jeapostrophe [~jay@racket/jeapostrophe] has quit [Read error: Operation timed out] 17:41:28 -!- alexei___ [~amgarchin@p4FD609E5.dip0.t-ipconnect.de] has quit [Ping timeout: 276 seconds] 17:43:20 tupi [~user@139.82.89.157] has joined #scheme 17:43:53 langmartin [~user@host-68-169-175-226.WISOLT2.epbfi.com] has joined #scheme 17:46:10 przl [~przlrkt@p5DCA3092.dip0.t-ipconnect.de] has joined #scheme 17:48:23 jrapdx [~jrapdx@c-98-246-145-216.hsd1.or.comcast.net] has joined #scheme 17:49:49 -!- yazdmich [~yazdmich@om.n0.ms] has quit [Changing host] 17:49:49 yazdmich [~yazdmich@unaffiliated/yazdmich] has joined #scheme 17:53:30 -!- gravicappa [~gravicapp@ppp91-77-160-232.pppoe.mtu-net.ru] has quit [Ping timeout: 264 seconds] 18:00:14 acarrico [~acarrico@cable54-3-142.stoweaccess.com] has joined #scheme 18:06:46 gravicappa [~gravicapp@ppp91-77-179-54.pppoe.mtu-net.ru] has joined #scheme 18:09:48 cosmez [~cosmez@200.92.100.68] has joined #scheme 18:10:05 -!- LAMMJohnson [~ja@user-5af4385c.broadband.tesco.net] has quit [Ping timeout: 245 seconds] 18:10:09 jeapostrophe [~jay@69.169.141.110.provo.static.broadweavenetworks.net] has joined #scheme 18:10:09 -!- jeapostrophe [~jay@69.169.141.110.provo.static.broadweavenetworks.net] has quit [Changing host] 18:10:09 jeapostrophe [~jay@racket/jeapostrophe] has joined #scheme 18:12:12 LAMMJohnson [~ja@user-5af4385c.broadband.tesco.net] has joined #scheme 18:12:21 -!- pchrist_ is now known as pchrist 18:12:53 -!- wbooze [~wbooze@xdsl-87-79-248-11.netcologne.de] has quit [Ping timeout: 248 seconds] 18:28:03 -!- aeth [~Michael@wesnoth/umc-dev/developer/aethaeryn] has quit [Ping timeout: 252 seconds] 18:38:11 aeth [~Michael@wesnoth/umc-dev/developer/aethaeryn] has joined #scheme 18:40:19 -!- LAMMJohnson [~ja@user-5af4385c.broadband.tesco.net] has quit [Remote host closed the connection] 18:50:04 -!- bjz [~brendanza@125.253.99.68] has quit [Read error: Connection reset by peer] 19:08:23 -!- przl [~przlrkt@p5DCA3092.dip0.t-ipconnect.de] has quit [Quit: leaving] 19:12:14 -!- taylanub [tub@p4FD932C6.dip0.t-ipconnect.de] has quit [Disconnected by services] 19:12:41 taylanub [tub@p4FD924A7.dip0.t-ipconnect.de] has joined #scheme 19:17:40 -!- acarrico [~acarrico@cable54-3-142.stoweaccess.com] has quit [Ping timeout: 276 seconds] 19:17:43 -!- Triclops256|away is now known as Triclops256 19:22:51 acarrico [~acarrico@cable54-3-142.stoweaccess.com] has joined #scheme 19:26:00 -!- Triclops256 is now known as Triclops256|away 19:27:10 -!- ffio_ [~fire@unaffiliated/security] has quit [Ping timeout: 245 seconds] 19:27:57 _ffio_ [~fire@unaffiliated/security] has joined #scheme 19:28:16 -!- jeapostrophe [~jay@racket/jeapostrophe] has quit [Read error: Connection reset by peer] 19:28:23 mmc [~michal@j212142.upc-j.chello.nl] has joined #scheme 19:29:31 jrajav [~jrajav@198.179.137.210] has joined #scheme 19:39:03 bipt [~bpt@cpe-071-070-253-241.nc.res.rr.com] has joined #scheme 20:06:09 zacts [~blueberry@unaffiliated/zacts] has joined #scheme 20:10:11 -!- zacts [~blueberry@unaffiliated/zacts] has quit [Quit: leaving] 20:12:16 -!- jewel [~jewel@105-237-24-43.access.mtnbusiness.co.za] has quit [Ping timeout: 276 seconds] 20:13:34 -!- acarrico [~acarrico@cable54-3-142.stoweaccess.com] has quit [Ping timeout: 276 seconds] 20:16:31 acarrico [~acarrico@cable54-3-142.stoweaccess.com] has joined #scheme 20:17:17 bjz [~brendanza@125.253.99.68] has joined #scheme 20:18:18 newtothis [~chatzilla@77.126.204.139] has joined #scheme 20:38:46 ASau` [~user@p5797F121.dip0.t-ipconnect.de] has joined #scheme 20:40:38 -!- acarrico [~acarrico@cable54-3-142.stoweaccess.com] has quit [Ping timeout: 252 seconds] 20:42:49 -!- ASau [~user@p5797EE7C.dip0.t-ipconnect.de] has quit [Ping timeout: 276 seconds] 20:44:34 acarrico [~acarrico@cable54-3-142.stoweaccess.com] has joined #scheme 20:46:30 -!- ASau` is now known as ASau 20:49:51 -!- acarrico [~acarrico@cable54-3-142.stoweaccess.com] has quit [Ping timeout: 260 seconds] 20:54:02 acarrico [~acarrico@cable54-3-142.stoweaccess.com] has joined #scheme 20:54:52 alexei___ [~amgarchin@p4FD609E5.dip0.t-ipconnect.de] has joined #scheme 20:56:31 -!- jrajav [~jrajav@198.179.137.210] has quit [Quit: I tend to be neutral about apples] 20:58:28 -!- agumonkey [~agu@52.158.70.86.rev.sfr.net] has quit [Ping timeout: 252 seconds] 21:01:39 -!- gravicappa [~gravicapp@ppp91-77-179-54.pppoe.mtu-net.ru] has quit [Remote host closed the connection] 21:06:04 LAMMJohnson [~ja@host86-140-34-36.range86-140.btcentralplus.com] has joined #scheme 21:11:46 -!- eni [~eni@gob75-5-82-230-88-217.fbx.proxad.net] has quit [Ping timeout: 256 seconds] 21:12:08 -!- newtothis [~chatzilla@77.126.204.139] has quit [Quit: ChatZilla 0.9.90 [Firefox 21.0/20130511120803]] 21:15:25 annodomini [~lambda@173-14-129-9-NewEngland.hfc.comcastbusiness.net] has joined #scheme 21:15:25 -!- annodomini [~lambda@173-14-129-9-NewEngland.hfc.comcastbusiness.net] has quit [Changing host] 21:15:25 annodomini [~lambda@wikipedia/lambda] has joined #scheme 21:16:38 -!- annodomini [~lambda@wikipedia/lambda] has quit [Client Quit] 21:17:00 annodomini [~lambda@173-14-129-9-NewEngland.hfc.comcastbusiness.net] has joined #scheme 21:17:01 -!- annodomini [~lambda@173-14-129-9-NewEngland.hfc.comcastbusiness.net] has quit [Changing host] 21:17:01 annodomini [~lambda@wikipedia/lambda] has joined #scheme 21:18:10 -!- langmartin [~user@host-68-169-175-226.WISOLT2.epbfi.com] has quit [Ping timeout: 246 seconds] 21:20:23 -!- copec [copec@schrodbox.unaen.org] has quit [Quit: checkity check out.] 21:20:50 pierpa [~user@host126-61-dynamic.41-79-r.retail.telecomitalia.it] has joined #scheme 21:24:47 copec [copec@schrodbox.unaen.org] has joined #scheme 21:30:22 -!- LAMMJohnson [~ja@host86-140-34-36.range86-140.btcentralplus.com] has quit [Ping timeout: 252 seconds] 21:32:01 -!- acarrico [~acarrico@cable54-3-142.stoweaccess.com] has quit [Ping timeout: 252 seconds] 21:35:40 acarrico [~acarrico@cable54-3-142.stoweaccess.com] has joined #scheme 21:54:29 -!- developernotes [~developer@173-18-189-145.client.mchsi.com] has quit [Quit: developernotes] 22:00:21 -!- tupi [~user@139.82.89.157] has quit [Remote host closed the connection] 22:07:07 -!- acarrico [~acarrico@cable54-3-142.stoweaccess.com] has quit [Ping timeout: 256 seconds] 22:10:42 -!- leppie [~lolcow@105-236-141-61.access.mtnbusiness.co.za] has quit [Ping timeout: 256 seconds] 22:14:39 leppie [~lolcow@105-236-141-61.access.mtnbusiness.co.za] has joined #scheme 22:18:29 acarrico [~acarrico@cable54-3-142.stoweaccess.com] has joined #scheme 22:19:52 -!- carleastlund [~carleastl@209-6-40-238.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com] has quit [Quit: carleastlund] 22:23:22 -!- Aune [~Arne@h-152-28.a163.priv.bahnhof.se] has quit [Quit: Lämnar] 22:25:55 -!- mmc [~michal@j212142.upc-j.chello.nl] has quit [Ping timeout: 252 seconds] 22:26:56 langmartin [~user@host-68-169-154-130.WISOLT2.epbfi.com] has joined #scheme 22:27:07 -!- langmartin [~user@host-68-169-154-130.WISOLT2.epbfi.com] has quit [Remote host closed the connection] 22:28:05 -!- acarrico [~acarrico@cable54-3-142.stoweaccess.com] has quit [Ping timeout: 256 seconds] 22:33:23 jcowan? 22:33:24 foof? 22:33:39 R7RS committee^Wsoviet^Wworking group? 22:49:31 -!- adiii [~adityavit@c-76-117-52-187.hsd1.nj.comcast.net] has quit [Ping timeout: 256 seconds] 22:49:34 -!- cdidd [~cdidd@93-80-113-239.broadband.corbina.ru] has quit [Ping timeout: 252 seconds] 22:50:15 adiii [~adityavit@c-76-117-52-187.hsd1.nj.comcast.net] has joined #scheme 22:50:19 pumpkin360 [~main@ageq252.neoplus.adsl.tpnet.pl] has joined #scheme 22:50:25 -!- Nisstyre [~yours@oftn/member/Nisstyre] has quit [Quit: Leaving] 22:52:19 aranhoide [~smuxi@123.Red-79-158-172.staticIP.rima-tde.net] has joined #scheme 23:00:29 -!- pnkfelix [~user@bas75-2-88-170-201-21.fbx.proxad.net] has quit [Quit: rcirc on GNU Emacs 24.2.1] 23:08:28 -!- preflex [~preflex@unaffiliated/mauke/bot/preflex] has quit [Remote host closed the connection] 23:12:23 -!- pt [~pt@84.114.230.154] has quit [Quit: leaving] 23:13:40 preflex [~preflex@unaffiliated/mauke/bot/preflex] has joined #scheme 23:13:42 acarrico [~acarrico@cable54-3-142.stoweaccess.com] has joined #scheme 23:17:57 -!- acarrico [~acarrico@cable54-3-142.stoweaccess.com] has quit [Ping timeout: 256 seconds] 23:19:20 Hi, if someone had a bad day I propose looking on this - pastebin.com/z3Th4wPQ , this is a piece of not to good code, perhaps You may feel grateful for the ability of writting better code :). Speaking more seriously, I'm just learning, this is solution to exercise 3.17 from SICP and I would really like someone to point the weak points of my code. 23:20:23 kilimanjaro [~kilimanja@unaffiliated/kilimanjaro] has joined #scheme 23:24:18 -!- joast [~rick@76.178.135.192] has quit [Quit: Leaving.] 23:37:09 -!- preflex [~preflex@unaffiliated/mauke/bot/preflex] has quit [Read error: Connection reset by peer] 23:38:44 preflex [~preflex@unaffiliated/mauke/bot/preflex] has joined #scheme 23:40:20 -!- annodomini [~lambda@wikipedia/lambda] has quit [Quit: annodomini] 23:45:00 acarrico [~acarrico@cable54-3-142.stoweaccess.com] has joined #scheme 23:47:54 joast [~rick@76.178.135.192] has joined #scheme 23:48:17 -!- acarrico [~acarrico@cable54-3-142.stoweaccess.com] has quit [Read error: Connection reset by peer] 23:48:23 acarrico1 [~acarrico@cable54-3-142.stoweaccess.com] has joined #scheme 23:51:13 -!- tcsc [~tcsc@c-76-127-240-20.hsd1.ct.comcast.net] has quit [Quit: computer sleeping] 23:51:23 pumpkin360, read this http://www.ccs.neu.edu/home/dorai/t-y-scheme/t-y-scheme-Z-H-4.html#node_sec_2.2.3 23:51:23 http://tinyurl.com/mez4a5n 23:52:22 imo is better to read SICP later, try this one first http://www.ccs.neu.edu/home/dorai/t-y-scheme/t-y-scheme-Z-H-1.html#node_toc_start 23:52:22 http://tinyurl.com/yt27tq 23:53:47 someone came ! well, I modified the code - pastebin.com/rNktuJAJ 23:55:38 read like 8 chapters of it, but it is just syntax description and didn't really like it. 23:56:10 ok 23:57:22 was thinking of reading the second book from MIT (HtDP), it had a lot of examples, but it was kind of boring and I really like reading SICP. 23:58:00 is ok, you come from java? 23:58:23 -!- hive-mind [pranq@unaffiliated/contempt] has quit [Ping timeout: 260 seconds] 23:59:40 no, I know some C and enough C++ to use STL, some python. Only learned languages when I needed them and scheme is the first one I want to know well.