1<!doctype html> 2<!-- 3 Minimal Mistakes Jekyll Theme 4.24.0 by Michael Rose 4 Copyright 2013-2020 Michael Rose - mademistakes.com | @mmistakes 5 Free for personal and commercial use under the MIT license 6 https://github.com/mmistakes/minimal-mistakes/blob/master/LICENSE 7--> 8<html lang="en" class="no-js"> 9 <head> 10 <meta charset="utf-8"> 11 12<!-- begin _includes/seo.html --><title>Functional Feline Society</title> 13<meta name="description" content="Functional Feline Societyâs adventures in code."> 14 15 16 <meta name="author" content="Navigation kitten"> 17 18 19 20<meta property="og:type" content="website"> 21<meta property="og:locale" content="en_US"> 22<meta property="og:site_name" content="Functional Feline Society"> 23<meta property="og:title" content="Functional Feline Society"> 24<meta property="og:url" content="https://functional-feline-society.github.io/"> 25 26 27 <meta property="og:description" content="Functional Feline Societyâs adventures in code."> 28 29 30 31 32 33 34 35 36 37 38 39 40<link rel="canonical" href="https://functional-feline-society.github.io/"> 41 42 43 44
45<script type="application/ld+json"> 46 { 47 "@context": "https://schema.org", 48 49 "@type": "Person", 50 "name": "Functional Feline Society", 51 "url": "https://functional-feline-society.github.io/" 52 53 } 54</script>
54 55 56 57 58 59 60 61 62<!-- end _includes/seo.html --> 63 64 65 66<link href="/feed.xml" type="application/atom+xml" rel="alternate" title="Functional Feline Society Feed"> 67 68 69<!-- https://t.co/dKP3o1e --> 70<meta name="viewport" content="width=device-width, initial-scale=1.0"> 71
72<script> 73 document.documentElement.className = document.documentElement.className.replace(/\bno-js\b/g, '') + ' js '; 74</script>
74 75 76<!-- For all browsers --> 77<link rel="stylesheet" href="/assets/css/main.css"> 78<link rel="preload" href="https://cdn.jsdelivr.net/npm/@fortawesome/fontawesome-free@5/css/all.min.css" as="style" onload="this.onload=null;this.rel='stylesheet'"> 79<noscript><link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/@fortawesome/fontawesome-free@5/css/all.min.css"></noscript> 80 81<!-- Favicon generated on https://favicon.io using graphics from https://twemoji.twitter.com. Twemoji graphics made by Twitter and other contributors, licensed under CC-BY 4.0: https://creativecommons.org/licenses/by/4.0/ --> 82<link rel="apple-touch-icon" sizes="180x180" href="/images/favicon/apple-touch-icon.png"> 83<link rel="icon" type="image/png" sizes="32x32" href="/images/favicon/favicon-32x32.png"> 84<link rel="icon" type="image/png" sizes="16x16" href="/images/favicon/favicon-16x16.png"> 85<link rel="manifest" href="/images/favicon/site.webmanifest"> 86
87<script src="https://cdn.counter.dev/script.js" data-id="5bc4483a-b6ba-4e23-b512-df0718ecc7dc" data-utcoffset="0"></script>
87 88 89 90 <!-- start custom head snippets --> 91 92<!-- insert favicons. use https://realfavicongenerator.net/ --> 93 94<!-- end custom head snippets --> 95 96 </head> 97 98 <body class="layout--home"> 99 <nav class="skip-links"> 100 <ul> 101 <li><a href="#site-nav" class="screen-reader-shortcut">Skip to primary navigation</a></li> 102 <li><a href="#main" class="screen-reader-shortcut">Skip to content</a></li> 103 <li><a href="#footer" class="screen-reader-shortcut">Skip to footer</a></li> 104 </ul> 105</nav> 106 107 <!--[if lt IE 9]> 108<div class="notice--danger align-center" style="margin: 0;">You are using an <strong>outdated</strong> browser. Please <a href="https://browsehappy.com/">upgrade your browser</a> to improve your experience.</div> 109<![endif]--> 110 111 112 113<div class="masthead"> 114 <div class="masthead__inner-wrap"> 115 <div class="masthead__menu"> 116 <nav id="site-nav" class="greedy-nav"> 117 118 <a class="site-title" href="/"> 119 Functional Feline Society 120 121 </a> 122 <ul class="visible-links"><li class="masthead__menu-item"> 123 <a href="/about/">About Us</a> 124 </li></ul> 125 126 <button class="greedy-nav__toggle hidden" type="button"> 127 <span class="visually-hidden">Toggle menu</span> 128 <div class="navicon"></div> 129 </button> 130 <ul class="hidden-links hidden"></ul> 131 </nav> 132 </div> 133 </div> 134</div> 135 136 137 <div class="initial-content"> 138 139 140 141 142<div id="main" role="main"> 143 144 <div class="sidebar sticky"> 145 146 147 148<div itemscope itemtype="https://schema.org/Person"> 149 150 151 <div class="author__avatar"> 152 153 <img src="/images/ffs.png" alt="Navigation kitten" itemprop="image"> 154 155 </div> 156 157 158 <div class="author__content"> 159 160 <h3 class="author__name" itemprop="name">Navigation kitten</h3> 161 162 163 <div class="author__bio" itemprop="description"> 164 <p>What do you want, tuna? I am a very extravagant cat.</p> 165 166 </div> 167 168 </div> 169 170 <div class="author__urls-wrapper"> 171 <button class="btn btn--inverse">Follow</button> 172 <ul class="author__urls social-icons"> 173 174 175 176 177 178 <li><a href="https://functional-feline-society.github.io/" rel="nofollow noopener noreferrer"><i class="fas fa-fw fa-link" aria-hidden="true"></i><span class="label">Website</span></a></li> 179 180 181 182 <li><a href="https://github.com/functional-Feline-Society" rel="nofollow noopener noreferrer"><i class="fab fa-fw fa-github" aria-hidden="true"></i><span class="label">Github</span></a></li> 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 <!-- 236 <li> 237 <a href="http://link-to-whatever-social-network.com/user/" itemprop="sameAs" rel="nofollow noopener noreferrer"> 238 <i class="fas fa-fw" aria-hidden="true"></i> Custom Social Profile Link 239 </a> 240 </li> 241--> 242 </ul> 243 </div> 244</div> 245 246 247 </div> 248 249 250 251 <div class="archive"> 252 253 <h1 id="page-title" class="page__title"></h1> 254 255 256 257<h3 class="archive__subtitle">Recent Posts</h3> 258 259 260 261 262<div class="entries-list"> 263 264 265 266 267 268<div class="list__item"> 269 <article class="archive__item" itemscope itemtype="https://schema.org/CreativeWork"> 270 271 <h2 class="archive__item-title no_toc" itemprop="headline"> 272 273 <a href="/2023/02/06/http4s-part4/" rel="permalink">The digital transformation of Santaâs logistical nightmare - Part 4 http4s 274</a> 275 276 </h2> 277 278 279 <p class="page__meta"> 280 281 282 283 284 285 286 287 288 <span class="page__meta-readtime"> 289 <i class="far fa-clock" aria-hidden="true"></i> 290 291 5 minute read 292 293 </span> 294 295 </p> 296 297 298 <p class="archive__item-excerpt" itemprop="description">Welcome to part four of the series: 299</p> 300 </article> 301</div> 302 303 304 305 306 307 308<div class="list__item"> 309 <article class="archive__item" itemscope itemtype="https://schema.org/CreativeWork"> 310 311 <h2 class="archive__item-title no_toc" itemprop="headline"> 312 313 <a href="/2023/01/24/fs2-kafka/" rel="permalink">F[F[S]] Kafka! - Case study: The digital transformation of Santaâs logistical nightmare - Part 3 fs2-kafka 314</a> 315 316 </h2> 317 318 319 <p class="page__meta"> 320 321 322 323 324 325 326 327
328 <span class="page__meta-readtime"> 329 <i class="far fa-clock" aria-hidden="true"></i> 330 331 5 minute read 332 333 </span> 334 335 </p> 336 337 338 <p class="archive__item-excerpt" itemprop="description">In this post weâll go through our usage of FS2-Kafka when consuming behaviour reports. FS2-Kafka is a wrapper for Javaâs Kafka library that provides a nice l...</p> 339 </article> 340</div> 341 342 343 344 345 346 347<div class="list__item"> 348 <article class="archive__item" itemscope itemtype="https://schema.org/CreativeWork"> 349 350 <h2 class="archive__item-title no_toc" itemprop="headline"> 351 352 <a href="/2022/12/22/io-part-2/" rel="permalink">Case study: The digital transformation of Santaâs logistical nightmare - Part 2 353</a> 354 355 </h2> 356 357 358 <p class="page__meta"> 359 360 361 362 363 364 365 366 367 <span class="page__meta-readtime"> 368 <i class="far fa-clock" aria-hidden="true"></i> 369 370 3 minute read 371 372 </span> 373 374 </p> 375 376 377 <p class="archive__item-excerpt" itemprop="description">In this blog post, weâd like to go through how Santaâs workshop makes use of cats-effect (CE3) to bootstrap itself. 378</p> 379 </article> 380</div> 381 382 383 384 385 386 387<div class="list__item"> 388 <article class="archive__item" itemscope itemtype="https://schema.org/CreativeWork"> 389 390 <h2 class="archive__item-title no_toc" itemprop="headline"> 391 392 <a href="/2022/12/16/santas-logistical-nightmare-pt1/" rel="permalink">Case study: The digital transformation of Santaâs logistical nightmare 393</a> 394 395 </h2> 396 397 398 <p class="page__meta"> 399 400 401 402 403 404 405 406 407 <span class="page__meta-readtime"> 408 <i class="far fa-clock" aria-hidden="true"></i> 409 410 2 minute read 411 412 </span> 413 414 </p> 415 416 417 <p class="archive__item-excerpt" itemprop="description">Introduction 418</p> 419 </article> 420</div> 421 422 423</div> 424 425 426 427 428 </div> 429</div> 430 </div> 431 432 433 434 <div id="footer" class="page__footer"> 435 <footer> 436 <!-- start custom footer snippets --> 437 438<!-- end custom footer snippets --> 439 <div class="page__footer-follow"> 440 <ul class="social-icons"> 441 442 443 444 445 446 <li><a href="/feed.xml"><i class="fas fa-fw fa-rss-square" aria-hidden="true"></i> Feed</a></li> 447 448 </ul> 449</div> 450 451<div class="page__footer-copyright">© 2023 Functional Feline Society. <br /> 452 The development of this blog is supervised by <a href="http://www.roundcrisis.com/" target="_blank">Andrea Magnorsky</a> and <a href="http://k1nd.ltd" target="_blank">Elias Court</a></div> 453 </footer> 454 </div> 455 456 457
457<script src="/assets/js/main.min.js"></script>
457 458 459 460 461 462 463 464 465 466 467 468 </body> 469</html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.