My

My New Years project, Parcoa: Objective-C Parser Combinators

Hacker News

My New Years project, Parcoa: Objective-C Parser Combinators

My experience parsing text on iOS is sullied by exposure to Haskell's Parsec and Python's Parcon. Given the ability to create pure, composable, functions using Objective-C blocks, I thought Cocoa an ideal environment for parser combinators. I've built a somewhat easy to read internal DSL for combining parsers. For example: ParcoaParser *yes = [Parcoa string:@"yes"]; ParcoaParser *no = [Parcoa string:@"no"]; ParcoaParser *answer = [yes or: no]; https://github.com/brotchie/Parcoa

Share card

Actual performance

4points
1comments
Did not reach leaderboard

Launch Intel predictions

Analyze your own launch →
Hacker NewsStrong engagement from HN community · Strong signals: ide, io · Missing: https docs, excited, just released
69%69% predicted probability of success on Hacker News, based on ML models trained on real launch data.
nativeThis product was originally launched on this platform.
Indie HackersFits the IH revenue-focused audience · Strong signals: ios · Missing: supports, reddit linkedin, podcasting
68%68% predicted probability of success on Indie Hackers, based on ML models trained on real launch data.
Product HuntOn track for Day 1 leaderboard · Strong signals: new, using · Missing: mac, agents, macos
59%59% predicted probability of success on Product Hunt, based on ML models trained on real launch data.
AppSumoStrong fit for a featured deal · Missing: plus, platform, intuitive
53%53% predicted probability of success on AppSumo, based on ML models trained on real launch data.
TrustMRRLess likely to generate early MRR · Strong signals: ios · Missing: mobile apps, personal, entrepreneurs
44%44% predicted probability of success on TrustMRR, based on ML models trained on real launch data.
Acquire.comPre-revenue stage for this audience · Missing: arr, mrr, revenue
21%21% predicted probability of success on Acquire.com, based on ML models trained on real launch data.
BetaListMay not resonate with beta-testers · Missing: web3, chat, crypto
0%0% predicted probability of success on BetaList, based on ML models trained on real launch data.

Incorrect prediction on native model

Similar products

He
Header-only, extensible C++17 argument parser50%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Header-only, extensible C++17 argument parser

Hacker News21
Pq
Pq, a unixy generic protobuf parser31%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Pq, a unixy generic protobuf parser

Hacker News6
JM
JMeter JTL Parser in Go42%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

JMeter JTL Parser in Go

Hacker News1
St
Strongly-Typed Parser Combinators for Dart44%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Strongly-Typed Parser Combinators for Dart

Hacker News1
Ye
Yet Another Argument Parser for C++42%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Yet Another Argument Parser for C++

Hacker News1
NB
NBT/Anvil Parser in Emojicode42%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

NBT/Anvil Parser in Emojicode

Hacker News1
Sp
Sparser – A Multilanguage Parser63%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Sparser – A Multilanguage Parser

Hacker News65
Py
PyIng – Ingredient parser63%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

PyIng – Ingredient parser

Hacker News107
Na
Naja-Verilog – Structural Verilog Parser29%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Naja-Verilog – Structural Verilog Parser

Hacker News17
Cr
Cron::Parser59%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Cron::Parser

Hacker News1