User loginNavigation |
archivesLogic for PhilosophyA draft textbook by Theodore Sider aimed at philsophy graduate students that while not as technical as computer scientists are used to, may be of interest due to the explicit discussion of extensions (e.g., modal operators), deviations (e.g., multi-valued logic) and variations (such as the Sheffer Stroke) on basic propositional logic. The book includes chapters on counterfactuals and two-dimensional modal logic that may include material new to PLT wonks. foundations for J, APL etci have been playing around with Haskell, and finding ADTs a little *choke* restrictive. it seems every evaluation has to be done in the order of creation. i am wondering if there is a non-functional approach to pattern-matching that can handle abstract operations on arrays and other complex data structures. i am thinking in the direction of APL, but more a language where the APL primitives can be built from scratch. from a scan of his pubs, Barry Jay's pattern calculus might be a good fit. maybe i can do this with Haskell and just don't realise? perhaps 'active patterns' will save me? Alix |
Browse archivesActive forum topics |
Recent comments
22 weeks 1 day ago
22 weeks 1 day ago
22 weeks 1 day ago
44 weeks 2 days ago
48 weeks 4 days ago
50 weeks 1 day ago
50 weeks 1 day ago
1 year 5 days ago
1 year 5 weeks ago
1 year 5 weeks ago