Comments (3)
@shreyaswikriti Were you able to figure out what the Fixme implies? @pitag-ha and I looked at it but couldn't decipher what the FIXME meant :)
from v2.ocaml.org.
@gs0510, what I understand from the functions
&& not(Utils.KMP.is_substring ~pat:a.name feed_author)
&& not(Utils.KMP.is_substring ~pat:feed_author a.name) is:
this line is searching that a.name should not be present in feed_author and vice versa.
using is_substring function, it returns true even if the substring is present in between the string. Setting word boundaries returns true only if the substring is present as a whole word. Here is the explanation:
Suppose feed_author='swikriti'
a.name='shreyaswikriti'
not(Utils.KMP.is_substring ~pat:feed_author a.name) -->not(true)-->false
But there can be a possibility that this can be the name of two different persons. Giving false results won't generate a new feed_author.
Now checking using word boundary :
it results that 'swikriti' has no word boundary in 'shreyaswikriti' because 'shreyaswikriti' doesn't start with the word 'swikriti'
this gives the result that a new feed_author can be formed with the name 'swikriti'.
from v2.ocaml.org.
That makes sense @shreyaswikriti! You can go ahead and fix this :)
from v2.ocaml.org.
Related Issues (20)
- Pages of documentation not translated to French HOT 7
- No page title for the ocaml.org/api/index.html page HOT 2
- Create OCaml Powered Software Directory Data Set
- Cheatsheet link is broken HOT 4
- Improve documentation page layout
- Adding documentation image icon on the Docs page HOT 2
- Improve packages table layout on the Home page HOT 1
- Mistake in OCaml Manual / Feature request: Matching multiple `when` cases HOT 5
- Broken and dead links HOT 2
- RSS feed for new packages HOT 2
- [RFC] Update the state of OCaml on Windows HOT 3
- Prominently link to Michael Clarkson's video series on OCaml
- Apply changes to translated pages: description about currying HOT 4
- Functional Programming tutorial claims all basic OCaml types are unboxed. HOT 2
- OCaml library index is unsorted
- OCaml manual doesn't have a favicon.
- OCaml Planet not updating? HOT 3
- The "edit" button takes visitors to a GitHub error 404 HOT 1
- Missing operator '@@' HOT 6
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from v2.ocaml.org.