Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
50 most recent check-ins
2016-08-17
| ||
07:44 | update copyright year Leaf check-in: 164b329722 user: beyert tags: trunk | |
07:36 | tiny cleanups check-in: 9fe61fe278 user: beyert tags: trunk | |
07:33 | further improve examples in composableSignals check-in: 598aee9f68 user: beyert tags: trunk | |
07:23 | in composableSignals, use better examples / make examples more consistent, particuarly showing that pure/return can be used as a constructor for signals check-in: 904ba75c5b user: beyert tags: trunk | |
05:59 | make composableSignals demo interactive to better illustrate the benefits of signal lifting check-in: c4437d6ed0 user: beyert tags: trunk | |
05:40 | add liftS3 / liftS3' to composableSignals library, with examples provided check-in: 7a264a41b0 user: beyert tags: trunk | |
05:23 | adjust composableSignals API check-in: 224be5ae9a user: beyert tags: trunk | |
05:05 | tiny updates to documentation (again) check-in: 44e95edf08 user: beyert tags: trunk | |
05:04 | tiny updates to documentation check-in: 208f87bd26 user: beyert tags: trunk | |
05:03 | add composable signals libary, providing various lift functions for signals, similar to liftA in Haskell check-in: 89123158a3 user: beyert tags: trunk | |
04:50 | add composable signals libary, providing various lift functions for signals, similar to liftA in Haskell check-in: e1c70eddd2 user: beyert tags: trunk | |
04:47 | finally commit experimental JSON RPC client, written in Haskell, called by Ur/Web via the C FFI, written at some point from 2015-02-15 15:37:39 to 2015-08-11 22:08:20 (via timestamps). It definitely worked the last time that I tried running it, albeit it was highly experimental... check-in: 34f12621b3 user: beyert tags: trunk | |
04:28 | - this change has remained uncommitted since 2015-05-18 00:07:20, not sure if it is useful for sensible, but commit anyway... check-in: 06fb318b2b user: beyert tags: trunk | |
2015-03-01
| ||
23:54 | - slight adjustment to required libraries check-in: d27e9105c6 user: beyert tags: trunk | |
23:07 | - attempt to provide server-side versions of periodic/periodicT, which were unsuccessful since sources and signals aren't allowed server side (eg. the error "Input to exported function 'PseudoRandomIota/randomPeriodic' involves one or more types that are disallowed for page handler inputs: Basis.signal, Basis.source") check-in: 56f4b59eef user: beyert tags: trunk | |
2015-02-23
| ||
05:17 | - in jsMove switch back to signal-based instructions check-in: d033bf1632 user: beyert tags: trunk | |
03:42 | - make jsMove more concise check-in: f85bb74c6b user: beyert tags: trunk | |
01:41 | - slight revisions to formatting check-in: 5a1c5eea69 user: beyert tags: trunk | |
2015-02-21
| ||
08:15 | - in JsMove, bring back usage of signals in setMouseEvents check-in: de3e6e7ecb user: beyert tags: trunk | |
07:56 | - fix instructions in jsMove to be properly reactive again (this time the fix is confirmed...) check-in: 0cc741e048 user: beyert tags: trunk | |
06:19 | - fix instructions in jsMove to be properly reactive again check-in: fbf4cdd254 user: beyert tags: trunk | |
06:06 | - make jsMove instructions function return something rather than perform the mutation internally check-in: 08e529d5b8 user: beyert tags: trunk | |
2015-02-14
| ||
19:23 | - make type signatures in jsMove more consistent check-in: ea7f0a71bc user: beyert tags: trunk | |
18:30 | - small clean ups in jsMove check-in: 390434ab07 user: beyert tags: trunk | |
18:20 | - various clean ups check-in: 80f4369e4b user: beyert tags: trunk | |
12:30 | - make instructions reactive in jsMove (not sure if this is better or not, but I reduced the amount of call sites substantially) check-in: 7ea1581d64 user: beyert tags: trunk | |
10:24 | - small adjustment check-in: 6119bd28e2 user: beyert tags: trunk | |
10:23 | - cleanup tuple related code in jsMove check-in: 6afd4b8012 user: beyert tags: trunk | |
10:08 | - simplify keyboard handling code in jsMove check-in: 7ce9c1c953 user: beyert tags: trunk | |
09:49 | - slightly simplify keys in jsMove check-in: 4434b0a8e8 user: beyert tags: trunk | |
09:46 | - simplify jsMove, getting rid of duplicate keys, and fixing show function for list int check-in: 37688f7624 user: beyert tags: trunk | |
09:33 | - simplify jsMove and get rid of duplicate coordinates check-in: 4cbaf3a497 user: beyert tags: trunk | |
09:06 | - make conservative adjustments to JavaScript side of JsMove check-in: 81647502cd user: beyert tags: trunk | |
07:43 | - slight modernization of jsMove (still needs a lot more work) check-in: 2144d297b9 user: beyert tags: trunk | |
04:46 | - minor improvements check-in: abcb150ad4 user: beyert tags: trunk | |
04:16 | - update wiki check-in: 69ed559a5c user: beyert tags: trunk | |
04:14 | - update wiki check-in: 4d92131b32 user: beyert tags: trunk | |
04:12 | - update wiki check-in: c8b6ebc59d user: beyert tags: trunk | |
04:10 | - update wiki check-in: 50fb2b23aa user: beyert tags: trunk | |
04:06 | - small cleanups check-in: c1b08406b6 user: beyert tags: trunk | |
04:03 | - change naming conventions (both in terms of files and functions) of examples pertaining random generation check-in: deb130b5b7 user: beyert tags: trunk | |
03:27 | - add two pseudo-random number generation examples: one is simple, the other generates random numbers "continuously" using periodicT check-in: 6d1c6f8af3 user: beyert tags: trunk | |
02:21 | - add monadic version of periodic (periodicT): we can't just use bind and return with periodic, since the signature needs to be different for transactional values, hence the need for such a procedure check-in: a2b3500615 user: beyert tags: trunk | |
2015-02-01
| ||
20:41 | - formatting clean ups check-in: ce73b49ce0 user: beyert tags: trunk | |
20:37 | - cleanup interfaces for periodic and periodicSequence check-in: be6aa0917d user: beyert tags: trunk | |
07:24 | - update copyright dates check-in: 57a45caae6 user: beyert tags: trunk | |
07:23 | - add missing refactored files from a few moments ago, and fix typeclass instance dependency issue check-in: e0e7466c79 user: beyert tags: trunk | |
07:19 | - refactor iota to use two different modules check-in: 525d5ebcf0 user: beyert tags: trunk | |
05:58 | - get rid of redundant code check-in: fe49f946a5 user: beyert tags: trunk | |
05:56 | - logic cleanups in iota check-in: 6e76f07096 user: beyert tags: trunk | |