A question about "monad laws"
It may only be executed by a method specific to the given monad - usually not alone but after gluing it with many more actions by >>=. The other thing which is unclear to me is which parts of a monad are strict or potentially lazy. I'm not sure what you mean. In general it depends on the monad whether "running it"
Related topics
installation partition
- ASP in Sidebar
new behavior booting vista
- How to burn an ISO file (suggestions) on DVD
download 64bit
- windows vista being weird
intel 945 chipset sata drivers
- about dos command
quicktime plays sound no video
- MSConfig v Defender?
serial del windows vista beta 2 5384
- Deleting windows.old under windows xp or vista
creating rules contacts
- is there a F6 driver addition workaround?
performance rating any reference number
- vista install causes mouse/keyb failure in XP
3 installs later can t get ie vista work
- Theater 550 pro station tuning problem
ostryura hotmail com
- Windows Movie Maker
audio video playback issues wmp 11
- Uninstall Norton Internet Security and Norton Antivirus
installation hangs after first restart
- Cannot telnet into my router, using cmd
online tasks proxy
- NO VIA drivers for Vista Beta 2.
calculator
- Is everyone happy with Vista?
lg flatron l1710s
- 2 operating systems
error reported application log
- D-link adsl drivers
question longhorn server disk space
- sandisk memory & superfetch; minimum requirements?
font settings
- Boot Configuration Data
corrupt disk message bug driver
- WMP11 doesn't close after Explorer crash
installing drivers inf files
- Unknown Device
odd performance issue hang lockup no apparent reason
- Why is Fax still seperate?
hard disk driver missing vista 64
- Vista Beta 2 discs install
disk defragmenter
- PCI Simple Communications Controller
native driver support my wireless card
- Domain list
uap ugh
- See's y'all later
installing vista without removing xp on single drive
- Activation/Wireless Service problems/Windows Update not work
vista network integration into excisting xp network
- SideBar Launcher
windows gets stuck windows resuming coming back f
- Adobe Premiere Elements
kodak usb picture card reader driver xp sp2 does not wo
- soundblaster x-fi elite pro driver installation soluotin fou
two questions aligning windows sharing programs
- C-Media Chipset CMI8738
vista 360
- Windows Vista Build 5308 Upgrade Install Successful!
installing vista hard drive
- Passport Accounts
serial ata asynchronous notification
- Vista GUI
vista still requires ntsc tuner
- How to Clean Install with Format
bug change icon
- Join Vista Beta 2 to Domain
beta 2 nvidia not getting along
- Unable to Download 32-bit version
downloading windows vista beta 2
- vista activiation failed
eve online vista
- Retail Cost of the multipleSKU's oj Vista?
rj 45 port missing
- Is there a C-Media CMI9880 Vista driver or workaround?
initial setup boot hangs
- Hollywood DVD's only with PowerDVD - Not WMP11
radeon x1600 pro black screen boot
- Beta 2 and Xbox 360
vista acer aspire
- upgrade of Windows Millenium edition over the network
for free this exactly what expect microsoft
- NOT a Question, Windows Explorer DESTROYED
tv tuner cards
- Constant skipping in Media Player 11
ipaq h3835 not seen windows mobile device center
- To persons with Device Drive issues
a program won t go away
- Hanging Installation
office issues vista
- How to Clean boot.ini
the new vista iso download
- Not another Dual Boot Question
unknown device showing up device manager
- Endless disk thrashing
deleting windows old under windows xp vista
- Question about Nvidia FX 3400 and NEC AcuSync LCD 92VX
vista mactel
- Are there any Ethernet cards that work?
tip upgrade advisor winsat aurora
- Index file location problems
dropping dvd drives
- Can't access floppy drive
will print server solve my
- Microsoft "Origami" news
anyone have key left willing negotiate
- Quick question about re-installation
vista public beta 2 feedback
- Windows Mail and Outlook Express Mailbox
control panel home missing
- Gear CD/DVD Burning Software
asp net issues vista
- One User Option Needed.
aol 9
- A little help please
i changed my mind beta
- Problem in installation of VGA Driver for 845glva motherboar
any beta testers here
- IE7 frozen on Vista
usb headset plantronics gamecom pro 1 choppy sound
- NVidia Control Panel in 88.61
uninstalling vista beta 2
- Feature Request- Something usefule w/ .Net Passport function
shuttle graphics drivers
- I gave them some feedback... it will probably be "lost in sp
hp laptops vista beta 2
- Secondary Hard Drive Issues
pinning items to start menu
- Can I copy full paths from the address bar
how recover sleep mode
- reboots before getting to install screen
urgent plz still cannot type arabic
- Updating Media Center to Vista
are 16 bit programs supported the 32 bit vista beta 2
- Setting second monitor in portrait mode
what happened to microsoft universal printer driver lib
- ATI eHomewonder TV card
nvidia nforce networking controller
- Music Player Lag?
question home page
- Log-In Loop
vista finally works
- Media Center 5365 60Hz only
vista buffer overrun
- NFORCE MOTHERBOARD USERS!!!
my dell 8400 desktop working again looking forward w
- Vista's NTFS Version # ??
antispam software vista
- External USB Drive not recognized on startup
can t upgrade winxp64 vista64
- Installing on Seagate 40gb IDE HDD
vista beta2 no dvd drive
- Noticed couple of problems
booting iso dvd
- Locking Up
can t get vista install on thinkpad t60p
- downloaded iso image is only 13.7 mb in size
avast anti virus
- Can't get printers to work
gigabyte gv n66256dp video card
- what amn i dong wrong
audio dvd cd rw s
- ie7 frozen
the possable cause vista installation s
- western digital netcenter
vista virtual pc
- Siemens S7 PLC software
any idea s getting bb drivers aol 2 work vista
- Multiple Domains
simple accessories stuff
- iso file damage is microsoft responsibility are you agree?
error during installation
- Controlling mute or line out in Vista
vista 5270 installation
- DLM
everquest 1
- New Vista Build
can t get back category view control panel
- Anyone had luck with Lexmark X1150 ?
widcomm bluetooth
- MBR Problem
documents settings permission
- Movement
power management
- Newsgroup downloading error
windows vista blog
- Succesful install & setup!!!
halo pc incompatiblility
- Will my video Card work with Aero? PLease help
vista working third party smb
- Admin Rights
decodepointer could not located during install
- TV-OUT not working in Vista using ATI Radeon 9600XT
error installing vista x64 beta 2 german
- Creativelabs Webcam Instant works!
vista vista mce available action packs
- got aero glass on my compaq turion64 with ati radeon expres
activation
- blank screen issues
microsoft beta client
- Not enough space for temporary files
cryptregisteroidinfo microsoft longhorn se
- Activation failure
microsoft cpp program vista rc1 dvd
- HArdware
multible graphics cards vista disables secondary card
- I get audio but no video using Live TV in Media Center
suggestion windows live mail integration
- nVidia Vista Driver Problem
no usb
- Quick Starter Guide is no on Windows Connected
vista install needs dvd drive driver
- Installed ok but freezes when windows is running.
mvp nominations
- Are you using Vista x64?
user accounts ok
- CD Eject Problem
installation failed bsod
- Local Security Policy
excel s
- Turtlebeach Montegro DDL SPIDIF
vista not install motherboard issue
- vista don't recongize 4 gigs of system memory
uninstall windows media center vista ultimate
- Aero Glass on Intel 945GM (GMA950)
remote desktop
- Whats with the Product Key issue
windows update error 8007000d
- Partition Tool
shap shot vista
- Philips DVD SDVD8820 ATA Device - Could not load driver soft
get bcd onto my other hdd
- Soundcard
will 64 bit work my machine
- The Upgrade was not sucessful
soundmax audio fixed
- Installation Doesn't Even Start
go now wait winsdk ctp
- Access to System Folders?
if think this bad should hear my rants
- E-mail with .mp3 background sound
hard drive getting hammered logon
- Blue Screen of Death on install!
lineage 2 gameguard vista
- 4.1 Surround Sound
can not open files copied xp
- changing Vista boot loader
extracting files zip
- ASP.NET issues on Vista
what amn dong wrong
- Pavilion Laptop ZV5000
no driver firewire ieee1394 cards
- FTP Access
some thing active windows vista
- help burning iso to dvd
motherboard
- Monitoring connection speed
multiple file select select all
- Vista Beta2 (5384) runs great on an Amd X2 chip...
vista beta 2 64 bit laptop does not return hibernati
- Downloads Hang at 99%
can t add files to library wmp11
- Old programs hiding
windows mobile device center x64
- Vista Beta 2 and IE7 problem
dvd software
- MsSearchTerminateProces
no sound device
- No support for older GeForce?
vista basic
- Vista Features Question
quicken 2005 breaks vista
- Vista Upgrade : Unable to login
system lockups
- Doesen't what is DVD-RAM
widescreen hertz unavailable world warcraft
- Windows Live Messenger problem
services
- Error message when posting
ddo install seems work after installing net 1 1 but pat
- Beta 2 build
unable upgrade
- Can't file bugs using bug reporting tool
nvidia vista q
- vista beta 2/ xp pro dual boot
desktop icon size
- Logitech keyboard multimedia keys not working in Vista
zone games
- Radeon x1400
sidebar gadget slide s bug cannot change viewed dir
- DVD-Ram support
createsymboliclinka broken vista beta 2
- Sending Mail Problem
using vista primarily on tv
- BDD2007 released , but note the download size
yahoo messenger 8
- windows Collaboration
am better 32 bit
- Microsoft tries to explain the Vista ISO issues
if works xp pro home not vista beta 2
- sidebar and gadgets have gone white
vista installation
- BSOD on Install
to non christians
- Set default boot order
15 30 seconds any action
- Vista Video
windows explorer crashing
- Vista annoyances
next ctp
- Ati all in wonder tv tuner work in vista?
local computers
- Getting Disconnect/Connect wave event
anyone has working external hard drive
- Access Fat32 from Vista
x64 intel platform
- TV tuner card support - Hauppauge WinTV-PVR-250?
windows activation issues
- Scratch on the DVD
installing visual studio 2005 vista
- Netmeeting
activesync vs 2005
- Vista Fonts
new product key
- my vista beta2 report
bitlocker there gpo option forbid decryption re enc
- USB 1.1
checkpoint column defender
- What is WmiMgmt.msc
what vista should do
- Hard drive never stops running
5 more updates right now
- validation
visual studio 2005 vista 5308 asp net development serve
- upgrade advisor program problems part 2 (new version)
installing live messenger beta 8
- Installation fails on trying to dual boot with XP Pro on a
non compatible programs
- Logitech Quickcam Messenger
vista beta 2 good enough replace mce 2005
- Need help: installation halts after disk.sys
add index
- 5456->5472 upgrade problem
everyone wants uninstall vista
- Remove 'compatibility' program
vistaa release date
- Photo Story 3
music woes
- Check Screen Name kevpan815 for all the Bug Reports that I h
longhorn vista relation
- Nobody is Faxing huh?
official vista release november 2006
- Nero 7 Problem
vista shutdown reboot
- Problem while loading Windows Vista
full pc backup
- installing and old programs
installation failing
- Test Closed For Good? Need Product Key?
new vista keyboard
- Installing Program, hangs, due to permissions.
antispam software
- Winsetup.dll
direct download links
- Will Bob run in Vista?
md5 checksums
- World of Warcraft and ALT-TAB
do need product key install windows beta 2
- Compatiable Games
chipset software installation utility 875p ichr
- Browsing a work network remotely
aero sis 748 chipset
- How install Vista on Raid 0 system
vista has indexing issues
- Need to find a driver
windows explorer s
- Bluetooth ISSC USB Device doesn't work in vista beta2
windows 2003 administative tools
- Accidental multiple posts - any ideas?
vista installation stops expanding files
- Driver Trust Space 120 Webcam and Vista
hotmail live beta
- Sharing Epson Photo 895 on a Netwrok
screamin 64 bit vista machine
- file corrupt or missing
ie locks up
- Uknown device
epson cx3810 vista x64
- Installing Norton AntiVirus
dial up modem
- Here's a thought
escape time zone monster
- cannot validate product key - invalid key???
display unstable blinks off and erratically
- WLMD automatic sign in and how to stop it
no product key
- Any word on Promise RAID driver probs ?
desktopx windows vista
- Hi cpu usage ?
wireless on laptop
- How do I restore default toolbar functionality in the Contac
vistabootpro gone easybcd here
- Gametap and UAC problems...
installation without removing xp
- Vista Beta for XP MCP?
ot comcast outage
- BIA road to hill 30.
dvd kit installation 80070241
- MSDN Product keys invalid
ati display drivers code 43 code 37 code 10
- Spaces
monad transformers
So if you map a network drive using "net use" or you plug in a USB drive, it will automatically show up in Monad. -- Jeff Jones [MSFT] Monad Development Microsoft Corporation This posting is provided "AS IS" with no warranties, and confers no rights. "Alex B Chalmers" <alexbchalm...@gmail.com> wrote in message
using the writer monad to better understand ...
Felipe Lessa felipe.le...@gmail.com fa haskell On Feb 10, 2008 9:52 PM, Thomas Hartman <tphya...@gmail.com> wrote: So, I would say this proves my main point, which was that you could accomplish the same thing using the writer monad that you could do using the more "ad hoc" trace function from Debug.Trace.
Monad + Linq
math.canterbury.ac.nz> wrote: And what the heck is a "monad"? http://en.wikipedia.org/wiki/Monad That's no help at all! The article pretty much assumes that one already knows essentially what they are. Please tell us what a monad is, in simple language, without using other technical terms, in no more than one
Monad: The Future of Windows Scripting
Tomasz Zielonka t.zielo...@zodiac.mimuw.edu.pl comp lang functional Note: I am going to talk about Monads in Haskell. Joachim Durchholz wrote: From what I have read about monads, and some exploration of the monad laws by myself, I think that monads are essentially a framework for "sticking together sequences of
Monad IRC
This newsgroup has been carrying numerous undisputed statements that Maybe is a monad, and even a few that List is a monad. Yes, they are definitely monads all right. So is Either. Note that when people say that in Haskell "List" is a monad, they mean that the type constructor "[]" with arity 1 is a monad.
Inverting a Monad
John Peterson peterson-j...@cs.yale.edu comp lang functional While it's great that you are trying to learn about monads, it's sort of hard to figure what what is wrong with your code when you don't really say what it is you're trying to do with monads. While I can fix the type errors, it's not clear what you want
Monad: Why I think it needs a pick-property cmdlet
apfelmus apfel...@quantentunnel.de fa haskell Deokjae Lee wrote: Tutorials about monad mention the "monad axioms" or "monad laws". The tutorial "All About Monads" says that "It is up to the programmer to ensure that any Monad instance he creates satisfies the monad laws". The following is one of the laws.
A question about "monad laws"
Butterfi...@cs.tcd.ie fa haskell Andrew Butterfield wrote: let m denote the "list monad" (hypothetically). Let's instantiate: return :: x -> [x] return x = [x,x] (>>=) :: [x] -> (x -> [y]) -> [y] xs >>= f = concat ((map f) xs) Let gn = [show n] Here (return 1 >>= g ) [1,2,3] = ["1","1","1","1","1","1"] but g[1,2,3]
"Wrong kind" when attempting to build a monad ...
Jed Brown j...@59A2.org fa haskell. Haskell-Cafe mailing list Haskell-C...@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe --
A question about "monad laws"
Simon Peyton-Jones simo...@microsoft.com fa haskell Alex Following the declaration of "instance Monad []" in the prelude, and puzzling over the absence of its equivalent from Data.Set, I naively typed: instance Monad Set where m >>= k = concatSets (mapSet km) return x = unitSet x fail s = emptySet concatSets sets
Subsets of monad state
The first question just involves monad transformers ("Env" in particular), and the second deals with aspects of implementing monads in a strict, imperative language. Question 1: I have read a bit about "monad transformers", and they seem pretty cool. One useful monad transformer is "Env": -- some Haskell code I
"Wrong kind" when attempting to build a monad for a ...
Richard A. O'Keefe o...@cs.otago.ac.nz fa haskell On 14 Feb 2008, at 10:24 pm, Roman Leshchinskiy wrote: Do I understand correctly that you advocate using overflowing ints (even if they signal overflow) even if Integers are fast enough for a particular program? No you most certainly do NOT. There is no way to soundly
Why is newChan in the IO Monad?
John Meacham j...@repetae.net fa haskell So, I create my own monad transformers quite often, It is great to be able to compose 5 or 6 transformers to get the perfect one for a given task. for example here is one for collecting statistics: -- The stats newtype Stat = Stat (Map.Map Atom Int) instance Monoid Stat
A question about "monad laws"
ListT-Done-Right could also be defined via the Unimo framework, and then it would satisfy the monad laws. The list monad transformer implemented with Unimo (figure 13) is different from ListT ma = m [a] (figure 11 for reference). Note that I say "the list monad transformer". I don't understand what's so special
A question about "monad laws"
math.canterbury.ac.nz> wrote: And what the heck is a "monad"? http://en.wikipedia.org/wiki/Monad That's no help at all! The article pretty much assumes that one already knows essentially what they are. Please tell us what a monad is, in simple language, without using other technical terms, in no more than one
A question about "monad laws"
Frederick Williams "Frederick_Williams"@antispamhotmail.co.uk.invalid sci logic Bill Taylor wrote: I ask again:- Could someone please give EXAMPLES of monads; and also examples of things which might superficially be thought to be such, but which are NOT monads. In the category theory sense, the Leibnizian sense,
State monads don't respect the monad laws in Haskell
It looks to me like Unimo is just an attempt to provide an easier way to create, use, and understand monads, not a change in their semantics. ListT-Done-Right could also be defined via the Unimo framework, and then it would satisfy the monad laws. Thanks, Yitz
compound monad problem...
... alt.binaries.pictures.bluebird alt.binaries.pictures.erotica.asian.indian alt.binaries.pictures.erotica.blondes <6dg29t$o7d$...@news.monad.net> alt.sex. cthulhu <6dg2a8$o7d$...@news.monad.net> alt.sex.enemas <6dg2ah$o7d$...@news.monad.net> alt.sex.escorts.ads <6dg2aj$o7d$...@news.monad.net> alt.sex.exhibitionism
A question about "monad laws"
MSH> get-process | select Id,MainModule | get-member Here you cannot expect Monad to return the members of a ProcessModule object since you passed two properties of the Process object, one of them (Id) having nothing to do with the ProcessModule object. MSH> get-process | select Id,MainModule | where {$_.