Mantis Bug Tracker

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0005735OCamlOCaml generalpublic2012-08-21 06:512012-08-21 09:15
Reporterfuruse 
Assigned Tolefessan 
PriorityhighSeveritymajorReproducibilityalways
StatusresolvedResolutionfixed 
PlatformOSOS Version
Product Version4.00.0 
Target VersionFixed in Version4.00.1+dev 
Summary0005735: %revapply and %apply do not work properly unless they are fully applied.
DescriptionThe following code demostrates 4.00.0's revapply works correctly only when it is fully applied:

external (|>) : 'a -> ('a -> 'b) -> 'b = "%revapply"
let revapply = (|>) <--- error
let apply1 = (|>) 1 <--- error

In the both cases, the compiler complains: Error: The external function `%revapply' is not available.

%apply also has the same problem.
TagsNo tags attached.
Attached Files

- Relationships

-  Notes
(0007960)
lefessan (developer)
2012-08-21 09:15

Fixed in SVN trunk/ and version/4.00, commits 12870 and 12871

- Issue History
Date Modified Username Field Change
2012-08-21 06:51 furuse New Issue
2012-08-21 09:15 lefessan Note Added: 0007960
2012-08-21 09:15 lefessan Status new => resolved
2012-08-21 09:15 lefessan Fixed in Version => 4.00.1+dev
2012-08-21 09:15 lefessan Resolution open => fixed
2012-08-21 09:15 lefessan Assigned To => lefessan


Copyright © 2000 - 2011 MantisBT Group
Powered by Mantis Bugtracker