<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/">
    <channel>
        <title>Solomon</title>
        <link>https://paragraph.com/@solomon-4</link>
        <description>4th year CS Student. Interested in Blockchain, wannabe proficient in Rust. Forgot to keep updating my linkedIn for a year, hope my care</description>
        <lastBuildDate>Thu, 04 Jun 2026 20:54:57 GMT</lastBuildDate>
        <docs>https://validator.w3.org/feed/docs/rss2.html</docs>
        <generator>https://github.com/jpmonette/feed</generator>
        <language>en</language>
        <copyright>All rights reserved</copyright>
        <item>
            <title><![CDATA[Exercism -> (Rust, Sublist)]]></title>
            <link>https://paragraph.com/@solomon-4/exercism-rust-sublist</link>
            <guid>5jvbnHmUNj2cma6JB2Zd</guid>
            <pubDate>Mon, 04 Jul 2022 17:37:50 GMT</pubDate>
            <description><![CDATA[I will try to explain you how I am taking my time to get comfortable with rust. Before, I thought copy-paste was the way to go. Right now, i am thoroughly spending time to understand how the language works. I will try to make it a series of solutions/explanations of exercises on exercism. Hope this will help someone! In short, the answer: click to see the code Here are some things I learned (dyor): PartialEq -> Trait Trait -> Collection of Methods (can access other methods in the trait + of t...]]></description>
            <content:encoded><![CDATA[<p>I will try to explain you how I am taking my time to get comfortable with rust. Before, I thought copy-paste was the way to go. Right now, i am thoroughly spending time to understand how the language works.</p><p>I will try to make it a series of solutions/explanations of exercises on <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="http://exercism.org/">exercism</a>. Hope this will help someone!</p><p>In short, the answer:</p><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://exercism.org/tracks/rust/exercises/sublist/iterations?idx=1"><em>click to see the code</em></a></p><p>Here are some things I learned (dyor):</p><p>PartialEq -&gt; Trait</p><p>Trait -&gt; Collection of Methods (can access other methods in the trait + of the object that the trait is applied</p><p>Traits methods can also be overriden</p><p>sublist&lt;T: PartialEq&gt; means a function that accept a generic type with the boundaries of the PartialEq.</p><p>what is a generic type? -&gt;</p><blockquote><p><em>struct apple {};</em></p><p><em>struct fruit(apple);</em></p></blockquote><p>here, fruit is a concrete type, apple is not generic, so the apple struct should be passed only. Another example:</p><blockquote><p><em>struct apple {};</em></p><p><em>struct fruit(apple);</em></p><p>here, anything can be passed, because fruit struct is of the generic type.</p><p>rust allows to define functions inside functions.</p><p>array2.windows( length ) divides an array into chunks ( mini arrays ) that are of the size length. Every possible sublist is created from array. Then all of the sublists are compared with .any(|x| x == array1). here we are simply comparing if the arrays are identical.</p><p>That’s it for this time, if u have any questions please let me know!</p></blockquote>]]></content:encoded>
            <author>solomon-4@newsletter.paragraph.com (Solomon)</author>
        </item>
        <item>
            <title><![CDATA[My Story In Blockchain Space
]]></title>
            <link>https://paragraph.com/@solomon-4/my-story-in-blockchain-space</link>
            <guid>kYAeYRw5Obno0VtjU6c8</guid>
            <pubDate>Mon, 04 Jul 2022 12:51:17 GMT</pubDate>
            <description><![CDATA[Hi, I am Solomon. I am in my last year of uni. I am in the blockchain world for a year now. I entered this space thanks to Axie Infinity. Cool game! Managed to be a manager for a while! Later I had a chance to work in neufi for a short time, cool guys, love them. During school did a part-time job for writing a roulette smart-contract on solana. Nothing much, but it is honest work. Right now I would like to contribute to projects, but I need to figure out what I want and how can I. Many projec...]]></description>
            <content:encoded><![CDATA[<p>Hi, I am Solomon. I am in my last year of uni. I am in the blockchain world for a year now.</p><p>I entered this space thanks to Axie Infinity. Cool game! Managed to be a manager for a while! Later I had a chance to work in neufi for a short time, cool guys, love them. During school did a part-time job for writing a roulette smart-contract on solana. Nothing much, but it is honest work.</p><p>Right now I would like to contribute to projects, but I need to figure out what I want and how can I. Many projects already exist and it is getting hard to know what you want to do. I decided for myself that I don’t really want to do defi. Maybe infra engineer, that looks cool. Also, I need to develop myself as a developer. I am actively learning rust, so that i can enter blockchains like solana/near.</p><p>DApps make sense to me more or less right now, but blockchain nodes, bridges, substrate is a dark forest to me ( i know i am using the dark forest term wrong, but it is really advanced). I would like to explore those fields, either by myself or connecting to people who are experts in this.</p><p>I will show what I am learning, how I am learning, my plans. Also, if (when, rather) any, I will show the mistakes I did/ how I can learn from them (analysis).</p><p>If you think you’re going to enjoy, subscribe! Say hi, let’s meet! Have a nice week!</p><p>My twitter: Solomon_nsi</p><p>My telegram: @solomon_nsi</p>]]></content:encoded>
            <author>solomon-4@newsletter.paragraph.com (Solomon)</author>
        </item>
    </channel>
</rss>